[GitHub] [commons-vfs] manishbansal8843 edited a comment on pull request #98: [VFS-778] Bug fixed: Returned channel will never be null
manishbansal8843 edited a comment on pull request #98: URL: https://github.com/apache/commons-vfs/pull/98#issuecomment-663350616 @garydgregory Can you please merge this fix if its ok? We are using the build from my patch branch to avoid this issue :) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-vfs] manishbansal8843 commented on pull request #98: [VFS-778] Bug fixed: Returned channel will never be null
manishbansal8843 commented on pull request #98: URL: https://github.com/apache/commons-vfs/pull/98#issuecomment-663350616 @Gagravarr Can you please merge this fix if its ok? We are using the build from my patch branch to avoid this issue :) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462791=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462791 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:57 Start Date: 24/Jul/20 01:57 Worklog Time Spent: 10m Work Description: coveralls edited a comment on pull request #32: URL: https://github.com/apache/commons-pool/pull/32#issuecomment-660731626 [![Coverage Status](https://coveralls.io/builds/32292149/badge)](https://coveralls.io/builds/32292149) Coverage increased (+0.2%) to 84.347% when pulling **d387ec3e56b1671128b3bf570fedeb3311c7a562 on psteitz:master** into **1ca05d01e526efa7564ab54e98a6d6b737463437 on apache:master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462791) Time Spent: 3.5h (was: 3h 20m) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 3.5h > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is requeued before the activecount test - but this is very > unlikely. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-pool] coveralls edited a comment on pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
coveralls edited a comment on pull request #32: URL: https://github.com/apache/commons-pool/pull/32#issuecomment-660731626 [![Coverage Status](https://coveralls.io/builds/32292149/badge)](https://coveralls.io/builds/32292149) Coverage increased (+0.2%) to 84.347% when pulling **d387ec3e56b1671128b3bf570fedeb3311c7a562 on psteitz:master** into **1ca05d01e526efa7564ab54e98a6d6b737463437 on apache:master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462789=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462789 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:43 Start Date: 24/Jul/20 01:43 Worklog Time Spent: 10m Work Description: psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459815402 ## File path: src/test/java/org/apache/commons/pool2/impl/AtomicIntegerFactory.java ## @@ -0,0 +1,117 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.commons.pool2.impl; + +import java.util.concurrent.atomic.AtomicInteger; + +import org.apache.commons.pool2.BasePooledObjectFactory; +import org.apache.commons.pool2.PooledObject; +import org.apache.commons.pool2.impl.DefaultPooledObject; + +class AtomicIntegerFactory Review comment: Just added class javadoc. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462789) Time Spent: 3h 20m (was: 3h 10m) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 3h 20m > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is requeued before the activecount test - but this is very > unlikely. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-pool] psteitz commented on a change in pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459815402 ## File path: src/test/java/org/apache/commons/pool2/impl/AtomicIntegerFactory.java ## @@ -0,0 +1,117 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.commons.pool2.impl; + +import java.util.concurrent.atomic.AtomicInteger; + +import org.apache.commons.pool2.BasePooledObjectFactory; +import org.apache.commons.pool2.PooledObject; +import org.apache.commons.pool2.impl.DefaultPooledObject; + +class AtomicIntegerFactory Review comment: Just added class javadoc. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-pool] coveralls edited a comment on pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
coveralls edited a comment on pull request #32: URL: https://github.com/apache/commons-pool/pull/32#issuecomment-660731626 [![Coverage Status](https://coveralls.io/builds/32291901/badge)](https://coveralls.io/builds/32291901) Coverage increased (+0.2%) to 84.38% when pulling **f0ddd3349d8cfad322ae66a029603f15d55817cd on psteitz:master** into **1ca05d01e526efa7564ab54e98a6d6b737463437 on apache:master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462784=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462784 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:29 Start Date: 24/Jul/20 01:29 Worklog Time Spent: 10m Work Description: coveralls edited a comment on pull request #32: URL: https://github.com/apache/commons-pool/pull/32#issuecomment-660731626 [![Coverage Status](https://coveralls.io/builds/32291901/badge)](https://coveralls.io/builds/32291901) Coverage increased (+0.2%) to 84.38% when pulling **f0ddd3349d8cfad322ae66a029603f15d55817cd on psteitz:master** into **1ca05d01e526efa7564ab54e98a6d6b737463437 on apache:master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462784) Time Spent: 3h 10m (was: 3h) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 3h 10m > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is requeued before the activecount test - but this is very > unlikely. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-pool] psteitz commented on a change in pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459811956 ## File path: src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java ## @@ -783,12 +783,21 @@ final void assertOpen() throws IllegalStateException { */ final void startEvictor(final long delay) { Review comment: Agreed, but probably best to do separately. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462783=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462783 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:26 Start Date: 24/Jul/20 01:26 Worklog Time Spent: 10m Work Description: psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459811956 ## File path: src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java ## @@ -783,12 +783,21 @@ final void assertOpen() throws IllegalStateException { */ final void startEvictor(final long delay) { Review comment: Agreed, but probably best to do separately. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462783) Time Spent: 3h (was: 2h 50m) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 3h > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is requeued before the activecount test - but this is very > unlikely. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462782=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462782 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:24 Start Date: 24/Jul/20 01:24 Worklog Time Spent: 10m Work Description: psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459811492 ## File path: src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java ## @@ -783,12 +783,21 @@ final void assertOpen() throws IllegalStateException { */ final void startEvictor(final long delay) { synchronized (evictionLock) { -EvictionTimer.cancel(evictor, evictorShutdownTimeoutMillis, TimeUnit.MILLISECONDS); -evictor = null; -evictionIterator = null; -if (delay > 0) { -evictor = new Evictor(); -EvictionTimer.schedule(evictor, delay, delay); +if (evictor == null) { // Starting evictor for the first time or after a cancel +if (delay > 0) { // Starting new evictor +evictor = new Evictor(); +EvictionTimer.schedule(evictor, delay, delay); +} +} else { // Stop or restart of existing evictor +if (delay > 0) { // Restart +EvictionTimer.cancel(evictor, evictorShutdownTimeoutMillis, TimeUnit.MILLISECONDS, true); +evictor = null; +evictionIterator = null; +evictor = new Evictor(); +EvictionTimer.schedule(evictor, delay, delay); +} else { // Stopping evictor Review comment: I went ahead and added the sync. Maybe not beautiful code, but effective and efficient. The cancel and schedule calls need to acquire the EvictionTimer class lock, so adding the sync around the block does not add any overhead. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462782) Time Spent: 2h 50m (was: 2h 40m) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 2h 50m > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is
[GitHub] [commons-pool] psteitz commented on a change in pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459811492 ## File path: src/main/java/org/apache/commons/pool2/impl/BaseGenericObjectPool.java ## @@ -783,12 +783,21 @@ final void assertOpen() throws IllegalStateException { */ final void startEvictor(final long delay) { synchronized (evictionLock) { -EvictionTimer.cancel(evictor, evictorShutdownTimeoutMillis, TimeUnit.MILLISECONDS); -evictor = null; -evictionIterator = null; -if (delay > 0) { -evictor = new Evictor(); -EvictionTimer.schedule(evictor, delay, delay); +if (evictor == null) { // Starting evictor for the first time or after a cancel +if (delay > 0) { // Starting new evictor +evictor = new Evictor(); +EvictionTimer.schedule(evictor, delay, delay); +} +} else { // Stop or restart of existing evictor +if (delay > 0) { // Restart +EvictionTimer.cancel(evictor, evictorShutdownTimeoutMillis, TimeUnit.MILLISECONDS, true); +evictor = null; +evictionIterator = null; +evictor = new Evictor(); +EvictionTimer.schedule(evictor, delay, delay); +} else { // Stopping evictor Review comment: I went ahead and added the sync. Maybe not beautiful code, but effective and efficient. The cancel and schedule calls need to acquire the EvictionTimer class lock, so adding the sync around the block does not add any overhead. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462778=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462778 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:19 Start Date: 24/Jul/20 01:19 Worklog Time Spent: 10m Work Description: psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459810533 ## File path: src/test/java/org/apache/commons/pool2/impl/AtomicIntegerFactory.java ## @@ -0,0 +1,117 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.commons.pool2.impl; + +import java.util.concurrent.atomic.AtomicInteger; + +import org.apache.commons.pool2.BasePooledObjectFactory; +import org.apache.commons.pool2.PooledObject; +import org.apache.commons.pool2.impl.DefaultPooledObject; + +class AtomicIntegerFactory Review comment: It is just a test factory. It was pulled out of TestGenericObjectPool, which still uses it. I pulled it out so TestBaseGenericObjectPool could use it directly. As a side note, since the refactoring to move some things to BGOP, it would be good to migrate associated tests to TBGOP. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462778) Time Spent: 2h 40m (was: 2.5h) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 2h 40m > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is requeued before the activecount test - but this
[GitHub] [commons-pool] psteitz commented on a change in pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459810533 ## File path: src/test/java/org/apache/commons/pool2/impl/AtomicIntegerFactory.java ## @@ -0,0 +1,117 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.commons.pool2.impl; + +import java.util.concurrent.atomic.AtomicInteger; + +import org.apache.commons.pool2.BasePooledObjectFactory; +import org.apache.commons.pool2.PooledObject; +import org.apache.commons.pool2.impl.DefaultPooledObject; + +class AtomicIntegerFactory Review comment: It is just a test factory. It was pulled out of TestGenericObjectPool, which still uses it. I pulled it out so TestBaseGenericObjectPool could use it directly. As a side note, since the refactoring to move some things to BGOP, it would be good to migrate associated tests to TBGOP. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Work logged] (POOL-386) Closing a pool can cause Evictor in another pool to be cancelled
[ https://issues.apache.org/jira/browse/POOL-386?focusedWorklogId=462777=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-462777 ] ASF GitHub Bot logged work on POOL-386: --- Author: ASF GitHub Bot Created on: 24/Jul/20 01:17 Start Date: 24/Jul/20 01:17 Worklog Time Spent: 10m Work Description: psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459810041 ## File path: src/test/java/org/apache/commons/pool2/impl/TestGenericObjectPool.java ## @@ -2996,4 +2909,24 @@ public void testWhenExhaustedFail() throws Exception { genericObjectPool.close(); } +/** + * Check that a pool that starts an evictor, but is never closed does not + * leave EvictionTimer executor running. Confirmation check is in teardown. + */ +@Test +public void testAbandonedPool() throws Exception { +GenericObjectPoolConfig config = new GenericObjectPoolConfig(); +config.setJmxEnabled(false); +GenericObjectPool abandoned = new GenericObjectPool<>(simpleFactory, config); +abandoned.setTimeBetweenEvictionRunsMillis(100); // Starts evictor + +// This is ugly, but forces gc to hit the pool Review comment: Yes, that is why it has to be done in a loop. Suggestions for a better way to test this welcome. The teardown method verifies that there are no abandoned evictor tasks. It will fail unless the weak reference held by the EvictionTimer to this pool's evictor is cleared. All other pool tests (correctly) close their pools. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking --- Worklog Id: (was: 462777) Time Spent: 2.5h (was: 2h 20m) > Closing a pool can cause Evictor in another pool to be cancelled > > > Key: POOL-386 > URL: https://issues.apache.org/jira/browse/POOL-386 > Project: Commons Pool > Issue Type: Task >Affects Versions: 2.6.1, 2.6.2, 2.7.0, 2.8.0 >Reporter: Phil Steitz >Priority: Major > Fix For: 2.8.1 > > Time Spent: 2.5h > Remaining Estimate: 0h > > The fix for POOL-337 introduced a race condition that can cause the shared > EvictionTimer to be cancelled when a pool is closed but another pool still > has an active Evictor. The EvictionTimer cancel method used to cancel an > eviction task owned by a client pool uses this test to determine whether or > not to shutdown its executor: > {code:java} > if (executor != null && executor.getQueue().isEmpty()){code} > The executor may report an empty queue if it is executing a task. This will > cause the executor to be shut down and scheduling of new tasks to stop. > The unit test below illustrates the problem. > {code:java} > > public void testEvictionTimerMultiplePools() throws InterruptedException { > final AtomicIntegerFactory factory = new AtomicIntegerFactory(); > factory.setValidateLatency(50); > final GenericObjectPool evictingPool = new > GenericObjectPool<>(factory); > evictingPool.setTimeBetweenEvictionRunsMillis(100); > evictingPool.setNumTestsPerEvictionRun(5); > evictingPool.setTestWhileIdle(true); > evictingPool.setMinEvictableIdleTimeMillis(50); > for (int i = 0; i < 10; i++) { > try { > evictingPool.addObject(); > } catch (Exception e) { > e.printStackTrace(); > } > } > for (int i = 0; i < 1000; i++) { > GenericObjectPool nonEvictingPool = new > GenericObjectPool<>(factory); > nonEvictingPool.close(); > } > Thread.sleep(1000); > Assert.assertEquals(0, evictingPool.getNumIdle()); > evictingPool.close(); > } > {code} > Proposed fix: > Change the test guarding executor shutdown to > {code:java} > executor.getQueue().isEmpty() && executor.getActiveCount() == 0 > {code} > This still exposes a low-probability race - a task completes after the > isEmpty test and is requeued before the activecount test - but this is very > unlikely. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-pool] psteitz commented on a change in pull request #32: Refactored EvictionTimer usage tracking to fix POOL-386 and handle abandoned pools.
psteitz commented on a change in pull request #32: URL: https://github.com/apache/commons-pool/pull/32#discussion_r459810041 ## File path: src/test/java/org/apache/commons/pool2/impl/TestGenericObjectPool.java ## @@ -2996,4 +2909,24 @@ public void testWhenExhaustedFail() throws Exception { genericObjectPool.close(); } +/** + * Check that a pool that starts an evictor, but is never closed does not + * leave EvictionTimer executor running. Confirmation check is in teardown. + */ +@Test +public void testAbandonedPool() throws Exception { +GenericObjectPoolConfig config = new GenericObjectPoolConfig(); +config.setJmxEnabled(false); +GenericObjectPool abandoned = new GenericObjectPool<>(simpleFactory, config); +abandoned.setTimeBetweenEvictionRunsMillis(100); // Starts evictor + +// This is ugly, but forces gc to hit the pool Review comment: Yes, that is why it has to be done in a loop. Suggestions for a better way to test this welcome. The teardown method verifies that there are no abandoned evictor tasks. It will fail unless the weak reference held by the EvictionTimer to this pool's evictor is cleared. All other pool tests (correctly) close their pools. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Comment Edited] (MATH-1551) Compute Percentile with Weighted Samples
[ https://issues.apache.org/jira/browse/MATH-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17164038#comment-17164038 ] Gilles Sadowski edited comment on MATH-1551 at 7/24/20, 12:06 AM: -- Thanks for the proposal. There are however many style issues with the modified code: * tab characters are forbidden (must be 4 spaces) * white space at end of line must be removed * variable name must follow the "camel case" Java convention (e.g. "sample_weights" -> "sampleWeights") * all methods (including private ones) must be fully documented (Javadoc) * one-line conditional blocks must be enclosed with braces * method {{printData}} should be replaced with an implementation of {{toString()}} * several sections of code have been commented out (they must be removed) Note that you should run {noformat} $ mvn site {noformat} and ensure that your contribution does not introduce any errors reported by CheckStyle (reports are viewable in the generated web site {{target/site/index.html}}). The {{quickSort}} method seems to duplicate {{sortInPlace}} defined in class {{o.a.c.m.util.MathArrays}}. I suspect that your version might be faster but it is less versatile: It should be extended to also handle the case of multiple "secondary" arrays. I suggest that you use {{sortInPlace}} for this contribution, and then propose another enhancement to replace if it proves too slow. Method {{checkPositive}} is redundant with a similar utility in {{MathArrays}}. Method {{containsNaN}} should be defined in {{MathArrays}}. Then, it is very important that you provide unit tests that fully cover the new functionality. was (Author: erans): Thanks for the proposal. There are however many style issues with the modified code: * tab characters are forbidden (must be 4 spaces) * white space at end of line must be removed * variable name must follow the "camel case" Java convention (e.g. "sample_weights" -> "sampleWeights") * all methods (including private ones) must be fully documented (Javadoc) * one-line conditional blocks must be enclosed with braces * method {{printData}} should be replaced with an implementation of {{toString()}} * several sections of code have been commented out (they must be removed) Note that you should run {noformat} $ mvn site {noformat} and ensure that your contribution does not introduce any errors reported by CheckStyle (reports are viewable in the generated web site {{target/site/index.html}}). The {{quickSort}} method seems to duplicate {{sortInPlace}} defined in class {{o.a.c.m.util.MathArrays}}. I suspect that your version might be faster but it is less versatile: It should be extended to also handle the case of multiple "secondary" arrays. I suggest that you use {{sortInPlace}} for this contribution, and then propose another enhancement to replace if it proves too slow. Method {{checkPositive}} is redundant with a similar utility in {{MathArrays}}. Method {{containsNaN}} should be defined in {{MathArrays}}. > Compute Percentile with Weighted Samples > > > Key: MATH-1551 > URL: https://issues.apache.org/jira/browse/MATH-1551 > Project: Commons Math > Issue Type: New Feature >Affects Versions: 4.0 >Reporter: allen yu >Priority: Major > Labels: features, newbie > Fix For: 4.0 > > Attachments: Percentile.java > > > The class Percentile only support estimation on non-weighted samples. > I've implement some function to estimate percentiles of weighted samples. > here is the reference: > [https://stats.stackexchange.com/questions/13169/defining-quantiles-over-a-weighted-sample]!https://mail.google.com/mail/u/0?ui=2=6059a2f2a6=0.1=msg-a:r-8896240918589631988=1737bdaafc3e228f=fimg=s0-l75-ft=ANGjdJ_GwCQ-hqi0o7ZJTEqcl6JLYbFiR2Y1sqxPL8jDNzheraAkX0beEUtAM4BYI2v_5XGvzCPj2gTBQutHT9bF8hYh7MgdiGYZhn0HtDuVswuCSuwy8aJVsvy3EqI=emb=ii_kcyrjgea0! > > When all weights are equal to each other, it works like estimation on > non-weighted samples under R-7. > I can't find formulas for other rules but at least, now it can evaluate > percentile for weighted samples. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (MATH-1551) Compute Percentile with Weighted Samples
[ https://issues.apache.org/jira/browse/MATH-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17164038#comment-17164038 ] Gilles Sadowski commented on MATH-1551: --- Thanks for the proposal. There are however many style issues with the modified code: * tab characters are forbidden (must be 4 spaces) * white space at end of line must be removed * variable name must follow the "camel case" Java convention (e.g. "sample_weights" -> "sampleWeights") * all methods (including private ones) must be fully documented (Javadoc) * one-line conditional blocks must be enclosed with braces * method {{printData}} should be replaced with an implementation of {{toString()}} * several sections of code have been commented out (they must be removed) Note that you should run {noformat} $ mvn site {noformat} and ensure that your contribution does not introduce any errors reported by CheckStyle (reports are viewable in the generated web site {{target/site/index.html}}). The {{quickSort}} method seems to duplicate {{sortInPlace}} defined in class {{o.a.c.m.util.MathArrays}}. I suspect that your version might be faster but it is less versatile: It should be extended to also handle the case of multiple "secondary" arrays. I suggest that you use {{sortInPlace}} for this contribution, and then propose another enhancement to replace if it proves too slow. Method {{checkPositive}} is redundant with a similar utility in {{MathArrays}}. Method {{containsNaN}} should be defined in {{MathArrays}}. > Compute Percentile with Weighted Samples > > > Key: MATH-1551 > URL: https://issues.apache.org/jira/browse/MATH-1551 > Project: Commons Math > Issue Type: New Feature >Affects Versions: 4.0 >Reporter: allen yu >Priority: Major > Labels: features, newbie > Fix For: 4.0 > > Attachments: Percentile.java > > > The class Percentile only support estimation on non-weighted samples. > I've implement some function to estimate percentiles of weighted samples. > here is the reference: > [https://stats.stackexchange.com/questions/13169/defining-quantiles-over-a-weighted-sample]!https://mail.google.com/mail/u/0?ui=2=6059a2f2a6=0.1=msg-a:r-8896240918589631988=1737bdaafc3e228f=fimg=s0-l75-ft=ANGjdJ_GwCQ-hqi0o7ZJTEqcl6JLYbFiR2Y1sqxPL8jDNzheraAkX0beEUtAM4BYI2v_5XGvzCPj2gTBQutHT9bF8hYh7MgdiGYZhn0HtDuVswuCSuwy8aJVsvy3EqI=emb=ii_kcyrjgea0! > > When all weights are equal to each other, it works like estimation on > non-weighted samples under R-7. > I can't find formulas for other rules but at least, now it can evaluate > percentile for weighted samples. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-dbutils] coveralls edited a comment on pull request #19: Bump checkstyle from 8.28 to 8.29
coveralls edited a comment on pull request #19: URL: https://github.com/apache/commons-dbutils/pull/19#issuecomment-663241416 [![Coverage Status](https://coveralls.io/builds/32288039/badge)](https://coveralls.io/builds/32288039) Coverage remained the same at 64.939% when pulling **fb3ffd528e8662d2c0f020b9b2c2884b889476bc on dependabot/maven/com.puppycrawl.tools-checkstyle-8.29** into **692adf8b3954429e7d74b76fc97362035f90c1cd on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] coveralls commented on pull request #19: Bump checkstyle from 8.28 to 8.29
coveralls commented on pull request #19: URL: https://github.com/apache/commons-dbutils/pull/19#issuecomment-663241416 [![Coverage Status](https://coveralls.io/builds/32288039/badge)](https://coveralls.io/builds/32288039) Coverage increased (+0.02%) to 64.963% when pulling **fb3ffd528e8662d2c0f020b9b2c2884b889476bc on dependabot/maven/com.puppycrawl.tools-checkstyle-8.29** into **692adf8b3954429e7d74b76fc97362035f90c1cd on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] dependabot[bot] closed pull request #19: Bump checkstyle from 8.28 to 8.29
dependabot[bot] closed pull request #19: URL: https://github.com/apache/commons-dbutils/pull/19 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory commented on pull request #19: Bump checkstyle from 8.28 to 8.29
garydgregory commented on pull request #19: URL: https://github.com/apache/commons-dbutils/pull/19#issuecomment-663240899 @dependabot close This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] dependabot[bot] closed pull request #15: Bump checkstyle from 8.28 to 8.34
dependabot[bot] closed pull request #15: URL: https://github.com/apache/commons-dbutils/pull/15 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] dependabot[bot] opened a new pull request #19: Bump checkstyle from 8.28 to 8.29
dependabot[bot] opened a new pull request #19: URL: https://github.com/apache/commons-dbutils/pull/19 Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.28 to 8.29. Release notes Sourced from https://github.com/checkstyle/checkstyle/releases;>checkstyle's releases. checkstyle-8.29 https://checkstyle.org/releasenotes.html#Release_8.29;>https://checkstyle.org/releasenotes.html#Release_8.29 Commits https://github.com/checkstyle/checkstyle/commit/8933d03c910f8c6243795bc744fbbd0eaed0eb23;>8933d03 [maven-release-plugin] prepare release checkstyle-8.29 https://github.com/checkstyle/checkstyle/commit/bd45909e6345b2d3ef5c5472d35a3ad926a31eb9;>bd45909 Issue https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7487;>#7487: refactor code to use DetailAST.hasChildren() https://github.com/checkstyle/checkstyle/commit/317e51f9b8e86bdce512be79a5f8c444c674ffae;>317e51f Issue https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7487;>#7487: add method hasChildren() to DetailAST https://github.com/checkstyle/checkstyle/commit/89b4dcd4d51d0dcc0b1347bcc7f4f3c533fefaa4;>89b4dcd Issue https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/3238;>#3238: Java 8 Grammar: annotations on arrays and varargs https://github.com/checkstyle/checkstyle/commit/252cd89425776de63e689db934cc110ecd9a9dfc;>252cd89 dependency: bump junit-pioneer from 0.5.1 to 0.5.2 https://github.com/checkstyle/checkstyle/commit/2ee26156a20f54c86b31c75a4d930f03c781f941;>2ee2615 dependency: bump junit.version from 5.5.2 to 5.6.0 https://github.com/checkstyle/checkstyle/commit/4ed7cb8e49091f0966f82241317a33601e0ce464;>4ed7cb8 minor: add space before xml comment end '--' to ease reading and make links ... https://github.com/checkstyle/checkstyle/commit/c46a16d177e6797895b195c288ae9a9a096254b8;>c46a16d Issue https://github-redirect.dependabot.com/checkstyle/checkstyle/issues/7468;>#7468: disable 'external-parameter-entities' feature by default https://github.com/checkstyle/checkstyle/commit/dfed7949c3714dceb0318e4381f00e7fb5d5dfe3;>dfed794 minor: add missing test case to SuperCloneCheckTest https://github.com/checkstyle/checkstyle/commit/24e7bdf9987c0da90d474a25bc9d714a2c9f2f23;>24e7bdf dependency: bump antlr4.version from 4.7.2 to 4.8-1 Additional commits viewable in https://github.com/checkstyle/checkstyle/compare/checkstyle-8.28...checkstyle-8.29;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.puppycrawl.tools:checkstyle=maven=8.28=8.29)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] dependabot[bot] commented on pull request #15: Bump checkstyle from 8.28 to 8.34
dependabot[bot] commented on pull request #15: URL: https://github.com/apache/commons-dbutils/pull/15#issuecomment-663240338 Superseded by #19. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory merged pull request #18: Bump mockito-core from 3.2.4 to 3.4.4
garydgregory merged pull request #18: URL: https://github.com/apache/commons-dbutils/pull/18 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory merged pull request #17: Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.4
garydgregory merged pull request #17: URL: https://github.com/apache/commons-dbutils/pull/17 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] coveralls commented on pull request #17: Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.4
coveralls commented on pull request #17: URL: https://github.com/apache/commons-dbutils/pull/17#issuecomment-663239381 [![Coverage Status](https://coveralls.io/builds/32287901/badge)](https://coveralls.io/builds/32287901) Coverage remained the same at 64.939% when pulling **7748dfafeb555f8afc348000d031a5d21f1c2725 on dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.0.4** into **8597860a2558b47b147d7e6a3466e040b22b139c on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory merged pull request #16: Bump junit from 4.12 to 4.13
garydgregory merged pull request #16: URL: https://github.com/apache/commons-dbutils/pull/16 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] coveralls commented on pull request #16: Bump junit from 4.12 to 4.13
coveralls commented on pull request #16: URL: https://github.com/apache/commons-dbutils/pull/16#issuecomment-663239227 [![Coverage Status](https://coveralls.io/builds/32287883/badge)](https://coveralls.io/builds/32287883) Coverage remained the same at 64.939% when pulling **672a5ff07175602e385e198bdab01377a9020c9b on dependabot/maven/junit-junit-4.13** into **8597860a2558b47b147d7e6a3466e040b22b139c on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] coveralls commented on pull request #18: Bump mockito-core from 3.2.4 to 3.4.4
coveralls commented on pull request #18: URL: https://github.com/apache/commons-dbutils/pull/18#issuecomment-663239309 [![Coverage Status](https://coveralls.io/builds/32287890/badge)](https://coveralls.io/builds/32287890) Coverage remained the same at 64.939% when pulling **f000226ad34039e3fd1d53533483943e28f0a220 on dependabot/maven/org.mockito-mockito-core-3.4.4** into **8597860a2558b47b147d7e6a3466e040b22b139c on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory commented on pull request #16: Bump junit from 4.12 to 4.13
garydgregory commented on pull request #16: URL: https://github.com/apache/commons-dbutils/pull/16#issuecomment-663237996 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory commented on pull request #17: Bump spotbugs-maven-plugin from 3.1.12.2 to 4.0.4
garydgregory commented on pull request #17: URL: https://github.com/apache/commons-dbutils/pull/17#issuecomment-663238147 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory commented on pull request #18: Bump mockito-core from 3.2.4 to 3.4.4
garydgregory commented on pull request #18: URL: https://github.com/apache/commons-dbutils/pull/18#issuecomment-663238079 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory merged pull request #14: Bump commons-parent from 50 to 51
garydgregory merged pull request #14: URL: https://github.com/apache/commons-dbutils/pull/14 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] garydgregory merged pull request #13: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #13: URL: https://github.com/apache/commons-dbutils/pull/13 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] garydgregory merged pull request #46: Bump mockito-core from 3.4.0 to 3.4.4
garydgregory merged pull request #46: URL: https://github.com/apache/commons-dbcp/pull/46 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] garydgregory merged pull request #45: Bump junit-jupiter from 5.5.2 to 5.6.2
garydgregory merged pull request #45: URL: https://github.com/apache/commons-dbcp/pull/45 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] garydgregory commented on pull request #43: Bump maven-checkstyle-plugin from 3.0.0 to 3.1.1
garydgregory commented on pull request #43: URL: https://github.com/apache/commons-dbcp/pull/43#issuecomment-663233190 @dependabot close This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] dependabot[bot] closed pull request #43: Bump maven-checkstyle-plugin from 3.0.0 to 3.1.1
dependabot[bot] closed pull request #43: URL: https://github.com/apache/commons-dbcp/pull/43 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] garydgregory commented on pull request #46: Bump mockito-core from 3.4.0 to 3.4.4
garydgregory commented on pull request #46: URL: https://github.com/apache/commons-dbcp/pull/46#issuecomment-663231438 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] garydgregory commented on pull request #45: Bump junit-jupiter from 5.5.2 to 5.6.2
garydgregory commented on pull request #45: URL: https://github.com/apache/commons-dbcp/pull/45#issuecomment-663231381 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbcp] garydgregory merged pull request #44: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #44: URL: https://github.com/apache/commons-dbcp/pull/44 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory merged pull request #81: Bump opencsv from 3.1 to 5.2
garydgregory merged pull request #81: URL: https://github.com/apache/commons-csv/pull/81 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] dependabot[bot] closed pull request #83: Bump maven-checkstyle-plugin from 3.0.0 to 3.1.1
dependabot[bot] closed pull request #83: URL: https://github.com/apache/commons-csv/pull/83 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory commented on pull request #83: Bump maven-checkstyle-plugin from 3.0.0 to 3.1.1
garydgregory commented on pull request #83: URL: https://github.com/apache/commons-csv/pull/83#issuecomment-663229973 @dependabot close This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] coveralls commented on pull request #81: Bump opencsv from 3.1 to 5.2
coveralls commented on pull request #81: URL: https://github.com/apache/commons-csv/pull/81#issuecomment-663227649 [![Coverage Status](https://coveralls.io/builds/32287306/badge)](https://coveralls.io/builds/32287306) Coverage remained the same at 98.506% when pulling **f0fc14074a30ee4ce262507fc36e5eb9d38fbba9 on dependabot/maven/com.opencsv-opencsv-5.2** into **91a07d7e5ad7ddfdb24280bd0e563b72946d9d60 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] coveralls commented on pull request #84: Bump junit-jupiter from 5.6.1 to 5.6.2
coveralls commented on pull request #84: URL: https://github.com/apache/commons-csv/pull/84#issuecomment-663227508 [![Coverage Status](https://coveralls.io/builds/32287301/badge)](https://coveralls.io/builds/32287301) Coverage remained the same at 98.506% when pulling **6469755111ccb2038c4594a991af5c34496d5f63 on dependabot/maven/org.junit.jupiter-junit-jupiter-5.6.2** into **91a07d7e5ad7ddfdb24280bd0e563b72946d9d60 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory merged pull request #84: Bump junit-jupiter from 5.6.1 to 5.6.2
garydgregory merged pull request #84: URL: https://github.com/apache/commons-csv/pull/84 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory commented on pull request #81: Bump opencsv from 3.1 to 5.2
garydgregory commented on pull request #81: URL: https://github.com/apache/commons-csv/pull/81#issuecomment-663226237 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory commented on pull request #84: Bump junit-jupiter from 5.6.1 to 5.6.2
garydgregory commented on pull request #84: URL: https://github.com/apache/commons-csv/pull/84#issuecomment-663226159 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory merged pull request #80: Bump commons-parent from 50 to 51
garydgregory merged pull request #80: URL: https://github.com/apache/commons-csv/pull/80 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] garydgregory merged pull request #79: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #79: URL: https://github.com/apache/commons-csv/pull/79 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-configuration] garydgregory merged pull request #48: Bump mailapi from 1.6.4 to 1.6.5
garydgregory merged pull request #48: URL: https://github.com/apache/commons-configuration/pull/48 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Updated] (CONFIGURATION-790) Update optional com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.11.1
[ https://issues.apache.org/jira/browse/CONFIGURATION-790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CONFIGURATION-790: -- Summary: Update optional com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.11.1 (was: Update optional com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.11.0) > Update optional com.fasterxml.jackson.core:jackson-databind from 2.10.3 to > 2.11.1 > - > > Key: CONFIGURATION-790 > URL: https://issues.apache.org/jira/browse/CONFIGURATION-790 > Project: Commons Configuration > Issue Type: New Feature >Reporter: Gary D. Gregory >Priority: Major > Fix For: 2.8 > > > Update optional com.fasterxml.jackson.core:jackson-databind from 2.10.3 to > 2.11.0. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-configuration] garydgregory merged pull request #51: Bump jackson-databind from 2.11.0 to 2.11.1
garydgregory merged pull request #51: URL: https://github.com/apache/commons-configuration/pull/51 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-configuration] garydgregory commented on pull request #48: Bump mailapi from 1.6.4 to 1.6.5
garydgregory commented on pull request #48: URL: https://github.com/apache/commons-configuration/pull/48#issuecomment-663190366 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-configuration] garydgregory commented on pull request #51: Bump jackson-databind from 2.11.0 to 2.11.1
garydgregory commented on pull request #51: URL: https://github.com/apache/commons-configuration/pull/51#issuecomment-663190227 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-configuration] garydgregory merged pull request #50: Bump commons-parent from 50 to 51
garydgregory merged pull request #50: URL: https://github.com/apache/commons-configuration/pull/50 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-configuration] garydgregory merged pull request #47: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #47: URL: https://github.com/apache/commons-configuration/pull/47 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-compress] garydgregory merged pull request #114: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #114: URL: https://github.com/apache/commons-compress/pull/114 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-collections] garydgregory merged pull request #167: Bump maven-pmd-plugin from 3.12.0 to 3.13.0
garydgregory merged pull request #167: URL: https://github.com/apache/commons-collections/pull/167 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-collections] garydgregory merged pull request #168: Bump commons-parent from 50 to 51
garydgregory merged pull request #168: URL: https://github.com/apache/commons-collections/pull/168 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-collections] garydgregory merged pull request #166: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #166: URL: https://github.com/apache/commons-collections/pull/166 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-codec] garydgregory merged pull request #50: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #50: URL: https://github.com/apache/commons-codec/pull/50 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-vfs] garydgregory merged pull request #100: Bump actions/checkout from v1 to v2.3.1
garydgregory merged pull request #100: URL: https://github.com/apache/commons-vfs/pull/100 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Commented] (VFS-766) SftpClientFactory hangs at FileSystemManager.resolveFile(...)
[ https://issues.apache.org/jira/browse/VFS-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17163880#comment-17163880 ] Gary D. Gregory commented on VFS-766: - Hi [~azavrin] This is a volunteer based free and open source project with no schedule beyond the good will and intentions of its contributors ;) That said, I am managing the release of various components here and there so I'll add this one to my growing to-do list. > SftpClientFactory hangs at FileSystemManager.resolveFile(...) > - > > Key: VFS-766 > URL: https://issues.apache.org/jira/browse/VFS-766 > Project: Commons VFS > Issue Type: Bug >Affects Versions: 2.5.0, 2.6.0 >Reporter: Jasper Teng >Priority: Critical > > Issue: When trying to sftp, it hangs inside > FileSystemManager.resolveFile(...). > > Libs in classpath used for testing: > * commons-vfs2-2.6.0.jar / commons-vfs2-2.5.0.jar > * commons-vfs2-jackrabbit2-2.5.0.jar > * jackrabbit-webdav-2.20.0.jar > > Issue Log file (2.5.0 + Server X): > {noformat} > 25 Mar, 20:00:37,825 INFO main [SftpClientFactory$JSchLogger.log()] > [65017ms] Connection established > 25 Mar, 20:00:38,013 INFO main [SftpClientFactory$JSchLogger.log()] > [65205ms] Remote version string: SSH-2.0-ProVide > 25 Mar, 20:00:38,017 INFO main [SftpClientFactory$JSchLogger.log()] > [65209ms] Local version string: SSH-2.0-JSCH-0.1.52 > ...snip... > 25 Mar, 20:01:02,802 INFO main [SftpClientFactory$JSchLogger.log()] > [89994ms] kex: server->client aes128-ctr hmac-md5 none > 25 Mar, 20:01:02,809 INFO main [SftpClientFactory$JSchLogger.log()] > [90001ms] kex: client->server aes128-ctr hmac-md5 none > 25 Mar, 20:01:06,359 INFO main [SftpClientFactory$JSchLogger.log()] > [93551ms] SSH_MSG_KEXDH_INIT sent > 25 Mar, 20:01:06,363 INFO main [SftpClientFactory$JSchLogger.log()] > [93555ms] expecting SSH_MSG_KEXDH_REPLY > 25 Mar, 20:01:10,410 INFO main [SftpClientFactory$JSchLogger.log()] > [97602ms] ssh_rsa_verify: signature true > 25 Mar, 20:01:10,427 WARN main [SftpClientFactory$JSchLogger.log()] > [97619ms] Permanently added 'mask.mask.mask' (RSA) to the list of known hosts. > 25 Mar, 20:01:10,438 INFO main [SftpClientFactory$JSchLogger.log()] > [97630ms] SSH_MSG_NEWKEYS sent > 25 Mar, 20:01:10,625 INFO main [SftpClientFactory$JSchLogger.log()] > [97817ms] SSH_MSG_NEWKEYS received > 25 Mar, 20:01:10,709 INFO main [SftpClientFactory$JSchLogger.log()] > [97901ms] SSH_MSG_SERVICE_REQUEST sent > 25 Mar, 20:01:10,897 INFO main [SftpClientFactory$JSchLogger.log()] > [98089ms] SSH_MSG_SERVICE_ACCEPT received > 25 Mar, 20:01:11,098 INFO main [SftpClientFactory$JSchLogger.log()] > [98290ms] Authentications that can continue: > publickey,keyboard-interactive,password > 25 Mar, 20:01:11,102 INFO main [SftpClientFactory$JSchLogger.log()] > [98294ms] Next authentication method: publickey > 25 Mar, 20:01:11,114 INFO main [SftpClientFactory$JSchLogger.log()] > [98306ms] Authentications that can continue: password > 25 Mar, 20:01:11,119 INFO main [SftpClientFactory$JSchLogger.log()] > [98311ms] Next authentication method: password > 25 Mar, 20:01:11,735 INFO main [SftpClientFactory$JSchLogger.log()] > [98927ms] Authentication succeeded (password).{noformat} > > Issue Log file (2.6.0 + Server X): > {noformat} > 26 Mar, 09:42:07,781 INFO main [SftpClientFactory$JSchLogger.log()] > [20400ms] Connection established > 26 Mar, 09:42:07,971 INFO main [SftpClientFactory$JSchLogger.log()] > [20590ms] Remote version string: SSH-2.0-ProVide > 26 Mar, 09:42:07,975 INFO main [SftpClientFactory$JSchLogger.log()] > [20594ms] Local version string: SSH-2.0-JSCH-0.1.52 > ...snip... > 26 Mar, 09:42:33,250 INFO main [SftpClientFactory$JSchLogger.log()] > [45869ms] kex: server->client aes128-ctr hmac-md5 none > 26 Mar, 09:42:33,258 INFO main [SftpClientFactory$JSchLogger.log()] > [45877ms] kex: client->server aes128-ctr hmac-md5 none > 26 Mar, 09:42:36,710 INFO main [SftpClientFactory$JSchLogger.log()] > [49329ms] SSH_MSG_KEXDH_INIT sent > 26 Mar, 09:42:36,716 INFO main [SftpClientFactory$JSchLogger.log()] > [49335ms] expecting SSH_MSG_KEXDH_REPLY > 26 Mar, 09:42:40,635 INFO main [SftpClientFactory$JSchLogger.log()] > [53254ms] ssh_rsa_verify: signature true > 26 Mar, 09:42:40,653 INFO main [SftpClientFactory$JSchLogger.log()] > [53272ms] Host 'mask.mask.mask' is known and matches the RSA host key > 26 Mar, 09:42:40,660 INFO main [SftpClientFactory$JSchLogger.log()] > [53279ms] SSH_MSG_NEWKEYS sent > 26 Mar, 09:42:40,845 INFO main [SftpClientFactory$JSchLogger.log()] > [53464ms] SSH_MSG_NEWKEYS received > 26 Mar, 09:42:40,953 INFO main [SftpClientFactory$JSchLogger.log()] > [53572ms] SSH_MSG_SERVICE_REQUEST sent > 26 Mar, 09:42:41,153 INFO main [SftpClientFactory$JSchLogger.log()] >
[jira] [Commented] (VFS-766) SftpClientFactory hangs at FileSystemManager.resolveFile(...)
[ https://issues.apache.org/jira/browse/VFS-766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17163872#comment-17163872 ] Anton Zavrin commented on VFS-766: -- Hello, is there an estimate for when 2.7 goes production? This bug is causing us a lot of production grade grief. > SftpClientFactory hangs at FileSystemManager.resolveFile(...) > - > > Key: VFS-766 > URL: https://issues.apache.org/jira/browse/VFS-766 > Project: Commons VFS > Issue Type: Bug >Affects Versions: 2.5.0, 2.6.0 >Reporter: Jasper Teng >Priority: Critical > > Issue: When trying to sftp, it hangs inside > FileSystemManager.resolveFile(...). > > Libs in classpath used for testing: > * commons-vfs2-2.6.0.jar / commons-vfs2-2.5.0.jar > * commons-vfs2-jackrabbit2-2.5.0.jar > * jackrabbit-webdav-2.20.0.jar > > Issue Log file (2.5.0 + Server X): > {noformat} > 25 Mar, 20:00:37,825 INFO main [SftpClientFactory$JSchLogger.log()] > [65017ms] Connection established > 25 Mar, 20:00:38,013 INFO main [SftpClientFactory$JSchLogger.log()] > [65205ms] Remote version string: SSH-2.0-ProVide > 25 Mar, 20:00:38,017 INFO main [SftpClientFactory$JSchLogger.log()] > [65209ms] Local version string: SSH-2.0-JSCH-0.1.52 > ...snip... > 25 Mar, 20:01:02,802 INFO main [SftpClientFactory$JSchLogger.log()] > [89994ms] kex: server->client aes128-ctr hmac-md5 none > 25 Mar, 20:01:02,809 INFO main [SftpClientFactory$JSchLogger.log()] > [90001ms] kex: client->server aes128-ctr hmac-md5 none > 25 Mar, 20:01:06,359 INFO main [SftpClientFactory$JSchLogger.log()] > [93551ms] SSH_MSG_KEXDH_INIT sent > 25 Mar, 20:01:06,363 INFO main [SftpClientFactory$JSchLogger.log()] > [93555ms] expecting SSH_MSG_KEXDH_REPLY > 25 Mar, 20:01:10,410 INFO main [SftpClientFactory$JSchLogger.log()] > [97602ms] ssh_rsa_verify: signature true > 25 Mar, 20:01:10,427 WARN main [SftpClientFactory$JSchLogger.log()] > [97619ms] Permanently added 'mask.mask.mask' (RSA) to the list of known hosts. > 25 Mar, 20:01:10,438 INFO main [SftpClientFactory$JSchLogger.log()] > [97630ms] SSH_MSG_NEWKEYS sent > 25 Mar, 20:01:10,625 INFO main [SftpClientFactory$JSchLogger.log()] > [97817ms] SSH_MSG_NEWKEYS received > 25 Mar, 20:01:10,709 INFO main [SftpClientFactory$JSchLogger.log()] > [97901ms] SSH_MSG_SERVICE_REQUEST sent > 25 Mar, 20:01:10,897 INFO main [SftpClientFactory$JSchLogger.log()] > [98089ms] SSH_MSG_SERVICE_ACCEPT received > 25 Mar, 20:01:11,098 INFO main [SftpClientFactory$JSchLogger.log()] > [98290ms] Authentications that can continue: > publickey,keyboard-interactive,password > 25 Mar, 20:01:11,102 INFO main [SftpClientFactory$JSchLogger.log()] > [98294ms] Next authentication method: publickey > 25 Mar, 20:01:11,114 INFO main [SftpClientFactory$JSchLogger.log()] > [98306ms] Authentications that can continue: password > 25 Mar, 20:01:11,119 INFO main [SftpClientFactory$JSchLogger.log()] > [98311ms] Next authentication method: password > 25 Mar, 20:01:11,735 INFO main [SftpClientFactory$JSchLogger.log()] > [98927ms] Authentication succeeded (password).{noformat} > > Issue Log file (2.6.0 + Server X): > {noformat} > 26 Mar, 09:42:07,781 INFO main [SftpClientFactory$JSchLogger.log()] > [20400ms] Connection established > 26 Mar, 09:42:07,971 INFO main [SftpClientFactory$JSchLogger.log()] > [20590ms] Remote version string: SSH-2.0-ProVide > 26 Mar, 09:42:07,975 INFO main [SftpClientFactory$JSchLogger.log()] > [20594ms] Local version string: SSH-2.0-JSCH-0.1.52 > ...snip... > 26 Mar, 09:42:33,250 INFO main [SftpClientFactory$JSchLogger.log()] > [45869ms] kex: server->client aes128-ctr hmac-md5 none > 26 Mar, 09:42:33,258 INFO main [SftpClientFactory$JSchLogger.log()] > [45877ms] kex: client->server aes128-ctr hmac-md5 none > 26 Mar, 09:42:36,710 INFO main [SftpClientFactory$JSchLogger.log()] > [49329ms] SSH_MSG_KEXDH_INIT sent > 26 Mar, 09:42:36,716 INFO main [SftpClientFactory$JSchLogger.log()] > [49335ms] expecting SSH_MSG_KEXDH_REPLY > 26 Mar, 09:42:40,635 INFO main [SftpClientFactory$JSchLogger.log()] > [53254ms] ssh_rsa_verify: signature true > 26 Mar, 09:42:40,653 INFO main [SftpClientFactory$JSchLogger.log()] > [53272ms] Host 'mask.mask.mask' is known and matches the RSA host key > 26 Mar, 09:42:40,660 INFO main [SftpClientFactory$JSchLogger.log()] > [53279ms] SSH_MSG_NEWKEYS sent > 26 Mar, 09:42:40,845 INFO main [SftpClientFactory$JSchLogger.log()] > [53464ms] SSH_MSG_NEWKEYS received > 26 Mar, 09:42:40,953 INFO main [SftpClientFactory$JSchLogger.log()] > [53572ms] SSH_MSG_SERVICE_REQUEST sent > 26 Mar, 09:42:41,153 INFO main [SftpClientFactory$JSchLogger.log()] > [53772ms] SSH_MSG_SERVICE_ACCEPT received > 26 Mar, 09:42:41,356 INFO main [SftpClientFactory$JSchLogger.log()] > [53975ms] Authentications that can
[GitHub] [commons-beanutils] garydgregory merged pull request #29: Bump biz.aQute.bndlib from 5.1.0 to 5.1.2
garydgregory merged pull request #29: URL: https://github.com/apache/commons-beanutils/pull/29 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[jira] [Created] (MATH-1551) Compute Percentile with Weighted Samples
allen yu created MATH-1551: -- Summary: Compute Percentile with Weighted Samples Key: MATH-1551 URL: https://issues.apache.org/jira/browse/MATH-1551 Project: Commons Math Issue Type: New Feature Affects Versions: 4.0 Reporter: allen yu Fix For: 4.0 Attachments: Percentile.java The class Percentile only support estimation on non-weighted samples. I've implement some function to estimate percentiles of weighted samples. here is the reference: [https://stats.stackexchange.com/questions/13169/defining-quantiles-over-a-weighted-sample]!https://mail.google.com/mail/u/0?ui=2=6059a2f2a6=0.1=msg-a:r-8896240918589631988=1737bdaafc3e228f=fimg=s0-l75-ft=ANGjdJ_GwCQ-hqi0o7ZJTEqcl6JLYbFiR2Y1sqxPL8jDNzheraAkX0beEUtAM4BYI2v_5XGvzCPj2gTBQutHT9bF8hYh7MgdiGYZhn0HtDuVswuCSuwy8aJVsvy3EqI=emb=ii_kcyrjgea0! When all weights are equal to each other, it works like estimation on non-weighted samples under R-7. I can't find formulas for other rules but at least, now it can evaluate percentile for weighted samples. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[GitHub] [commons-imaging] coveralls commented on pull request #84: Bump hamcrest from 2.1 to 2.2
coveralls commented on pull request #84: URL: https://github.com/apache/commons-imaging/pull/84#issuecomment-663118522 [![Coverage Status](https://coveralls.io/builds/32281718/badge)](https://coveralls.io/builds/32281718) Coverage remained the same at 76.311% when pulling **94bbfeb3d18f96398e1ac8baede151c232baec33 on dependabot/maven/org.hamcrest-hamcrest-2.2** into **2a5b29e81d64b59131359dddb032573127218711 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] coveralls commented on pull request #88: Bump commons-parent from 50 to 51
coveralls commented on pull request #88: URL: https://github.com/apache/commons-imaging/pull/88#issuecomment-663117552 [![Coverage Status](https://coveralls.io/builds/32281649/badge)](https://coveralls.io/builds/32281649) Coverage remained the same at 76.311% when pulling **a861d9c1ceb9f00488b43f9a7b10789576f278c7 on dependabot/maven/org.apache.commons-commons-parent-51** into **2a5b29e81d64b59131359dddb032573127218711 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] coveralls commented on pull request #87: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #87: URL: https://github.com/apache/commons-imaging/pull/87#issuecomment-663116423 [![Coverage Status](https://coveralls.io/builds/32281573/badge)](https://coveralls.io/builds/32281573) Coverage remained the same at 76.311% when pulling **6a8590a2caf10c71d76924e9929327b1fa2581ad on dependabot/github_actions/actions/checkout-v2.3.1** into **2a5b29e81d64b59131359dddb032573127218711 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] coveralls commented on pull request #86: Bump junit-jupiter from 5.5.2 to 5.6.2
coveralls commented on pull request #86: URL: https://github.com/apache/commons-imaging/pull/86#issuecomment-663115773 [![Coverage Status](https://coveralls.io/builds/32281547/badge)](https://coveralls.io/builds/32281547) Coverage remained the same at 76.311% when pulling **48b8502b34eea43be2eb399f97b17136beeb4553 on dependabot/maven/org.junit.jupiter-junit-jupiter-5.6.2** into **2a5b29e81d64b59131359dddb032573127218711 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] coveralls commented on pull request #85: Bump maven-pmd-plugin from 3.12.0 to 3.13.0
coveralls commented on pull request #85: URL: https://github.com/apache/commons-imaging/pull/85#issuecomment-663114727 [![Coverage Status](https://coveralls.io/builds/32281523/badge)](https://coveralls.io/builds/32281523) Coverage remained the same at 76.311% when pulling **aa71a8cc99349cf861e2cda4e348ae595541bf70 on dependabot/maven/org.apache.maven.plugins-maven-pmd-plugin-3.13.0** into **2a5b29e81d64b59131359dddb032573127218711 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-pool] coveralls commented on pull request #33: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #33: URL: https://github.com/apache/commons-pool/pull/33#issuecomment-663105799 [![Coverage Status](https://coveralls.io/builds/32281052/badge)](https://coveralls.io/builds/32281052) Coverage increased (+0.1%) to 84.246% when pulling **fdc4eb9236fb37daaa1f009faadaf8b5b17561df on dependabot/github_actions/actions/checkout-v2.3.1** into **89fac26f29a2eccfa556493c0f9990022ddaa793 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-io] coveralls commented on pull request #126: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #126: URL: https://github.com/apache/commons-io/pull/126#issuecomment-663105902 [![Coverage Status](https://coveralls.io/builds/32281023/badge)](https://coveralls.io/builds/32281023) Coverage remained the same at 89.784% when pulling **2c68deba0341645f45412ee448e82826ddc3 on dependabot/github_actions/actions/checkout-v2.3.1** into **7f991c6238297985a489cbe2afef991ebc0f33f8 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-text] coveralls commented on pull request #138: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #138: URL: https://github.com/apache/commons-text/pull/138#issuecomment-663105313 [![Coverage Status](https://coveralls.io/builds/32281007/badge)](https://coveralls.io/builds/32281007) Coverage remained the same at 98.67% when pulling **683b6b0e203fb792bb2aea27587c6fe67384c9d2 on dependabot/github_actions/actions/checkout-v2.3.1** into **adeb47b5d27238b1416259faf4cace1cd7b99911 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-beanutils] garydgregory merged pull request #30: Bump maven-surefire-plugin from 3.0.0-M4 to 3.0.0-M5
garydgregory merged pull request #30: URL: https://github.com/apache/commons-beanutils/pull/30 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-fileupload] coveralls commented on pull request #30: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #30: URL: https://github.com/apache/commons-fileupload/pull/30#issuecomment-663099793 [![Coverage Status](https://coveralls.io/builds/32280612/badge)](https://coveralls.io/builds/32280612) Coverage remained the same at 78.357% when pulling **37f477a7a71b61fb01d0c422dc94fbf5f4696f1b on dependabot/github_actions/actions/checkout-v2.3.1** into **344ef529e29765293e24706c2920ee6217a4de01 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-dbutils] coveralls commented on pull request #13: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #13: URL: https://github.com/apache/commons-dbutils/pull/13#issuecomment-663094266 [![Coverage Status](https://coveralls.io/builds/32280351/badge)](https://coveralls.io/builds/32280351) Coverage remained the same at 64.939% when pulling **3f26d740099df27e4a0eebcad1682b353cbaeea7 on dependabot/github_actions/actions/checkout-v2.3.1** into **c7e75c0a8a34f815c8d0b0d16fc4b5f5f1ec9b37 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-csv] coveralls commented on pull request #79: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #79: URL: https://github.com/apache/commons-csv/pull/79#issuecomment-663091045 [![Coverage Status](https://coveralls.io/builds/32280232/badge)](https://coveralls.io/builds/32280232) Coverage remained the same at 98.506% when pulling **98571105f4b09f28ef154fffcfbb2ef65e1f1853 on dependabot/github_actions/actions/checkout-v2.3.1** into **ff7866bf2bcfbbc41ee4fc9ac136aa6b2287448d on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-collections] coveralls commented on pull request #166: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #166: URL: https://github.com/apache/commons-collections/pull/166#issuecomment-663090496 [![Coverage Status](https://coveralls.io/builds/32280050/badge)](https://coveralls.io/builds/32280050) Coverage decreased (-0.03%) to 90.092% when pulling **954f37a43aa6f8a2fb69470db5aaed6383831ce8 on dependabot/github_actions/actions/checkout-v2.3.1** into **21d33cc9c9d97282be220595dd652feebc8f27ba on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-compress] coveralls commented on pull request #114: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #114: URL: https://github.com/apache/commons-compress/pull/114#issuecomment-663090634 [![Coverage Status](https://coveralls.io/builds/32280113/badge)](https://coveralls.io/builds/32280113) Coverage decreased (-0.02%) to 87.281% when pulling **b24ddaf07cb33b603ba2e3eab1dea11aee649252 on dependabot/github_actions/actions/checkout-v2.3.1** into **7f2eda057438931edf16598847ff5cb7126ab814 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-codec] coveralls commented on pull request #50: Bump actions/checkout from v1 to v2.3.1
coveralls commented on pull request #50: URL: https://github.com/apache/commons-codec/pull/50#issuecomment-663087721 [![Coverage Status](https://coveralls.io/builds/32279956/badge)](https://coveralls.io/builds/32279956) Coverage remained the same at 93.976% when pulling **8eae4f263009ea9c6cc6535f62646e353ded0bd8 on dependabot/github_actions/actions/checkout-v2.3.1** into **2bce3f9b677875203629e06e09caf2f21b300330 on master**. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-beanutils] garydgregory commented on pull request #30: Bump maven-surefire-plugin from 3.0.0-M4 to 3.0.0-M5
garydgregory commented on pull request #30: URL: https://github.com/apache/commons-beanutils/pull/30#issuecomment-663081747 @dependabot rebase This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-exec] dependabot[bot] opened a new pull request #15: Bump actions/checkout from v1 to v2.3.1
dependabot[bot] opened a new pull request #15: URL: https://github.com/apache/commons-exec/pull/15 Bumps [actions/checkout](https://github.com/actions/checkout) from v1 to v2.3.1. Release notes Sourced from https://github.com/actions/checkout/releases;>actions/checkout's releases. v2.3.1 https://github-redirect.dependabot.com/actions/checkout/pull/284;>Fix default branch resolution for .wiki and when using SSH Changelog Sourced from https://github.com/actions/checkout/blob/main/CHANGELOG.md;>actions/checkout's changelog. v2.3.1 https://github-redirect.dependabot.com/actions/checkout/pull/284;>Fix default branch resolution for .wiki and when using SSH v2.3.0 https://github-redirect.dependabot.com/actions/checkout/pull/278;>Fallback to the default branch v2.2.0 https://github-redirect.dependabot.com/actions/checkout/pull/258;>Fetch all history for all tags and branches when fetch-depth=0 v2.1.1 Changes to support GHES (https://github-redirect.dependabot.com/actions/checkout/pull/236;>here and https://github-redirect.dependabot.com/actions/checkout/pull/248;>here) v2.1.0 https://github-redirect.dependabot.com/actions/checkout/pull/191;>Group output https://github-redirect.dependabot.com/actions/checkout/pull/199;>Changes to support GHES alpha release https://github-redirect.dependabot.com/actions/checkout/pull/184;>Persist core.sshCommand for submodules https://github-redirect.dependabot.com/actions/checkout/pull/163;>Add support ssh https://github-redirect.dependabot.com/actions/checkout/pull/179;>Convert submodule SSH URL to HTTPS, when not using SSH https://github-redirect.dependabot.com/actions/checkout/pull/157;>Add submodule support https://github-redirect.dependabot.com/actions/checkout/pull/144;>Follow proxy settings https://github-redirect.dependabot.com/actions/checkout/pull/141;>Fix ref for pr closed event when a pr is merged https://github-redirect.dependabot.com/actions/checkout/pull/128;>Fix issue checking detached when git less than 2.22 v2.0.0 https://github-redirect.dependabot.com/actions/checkout/pull/108;>Do not pass cred on command line https://github-redirect.dependabot.com/actions/checkout/pull/107;>Add input persist-credentials https://github-redirect.dependabot.com/actions/checkout/pull/104;>Fallback to REST API to download repo v2 (beta) Improved fetch performance The default behavior now fetches only the SHA being checked-out Script authenticated git commands Persists with.token in the local git config Enables your scripts to run authenticated git commands Post-job cleanup removes the token Coming soon: Opt out by setting with.persist-credentials to false Creates a local branch No longer detached HEAD when checking out a branch A local branch is created with the corresponding upstream branch set Improved layout with.path is always relative to github.workspace Aligns better with container actions, where github.workspace gets mapped in Commits https://github.com/actions/checkout/commit/28c7f3d2b5162b5ddd3dfd9a45aa55eaf396478b;>28c7f3d changelog https://github.com/actions/checkout/commit/fb6f360df236bd2026c7963cf88c8ddf20b4f0e2;>fb6f360 fix default branch for .wiki and when using ssh (https://github-redirect.dependabot.com/actions/checkout/issues/284;>#284) https://github.com/actions/checkout/commit/b4483adec309c0d01a5435c5e24eb40de5773ad9;>b4483ad changelog https://github.com/actions/checkout/commit/00a3be89340a3ce8d704f82f44a5e7f9e3a84dfe;>00a3be8 determine default branch (https://github-redirect.dependabot.com/actions/checkout/issues/278;>#278) https://github.com/actions/checkout/commit/453ee27fca95fa9e03a24c1969a92c82e1a9b15e;>453ee27 update troubleshooting instructions to include 'npm run format' https://github.com/actions/checkout/commit/65865e15a14a3de9378a18a026ce6548b17a39ed;>65865e1 build because all is no more (https://github-redirect.dependabot.com/actions/checkout/issues/264;>#264) https://github.com/actions/checkout/commit/aabbfeb2ce60b5bd82389903509092c4648a9713;>aabbfeb changelog https://github.com/actions/checkout/commit/e52d022eb52c224e5f2201beb687a66849e3b200;>e52d022 Fetch all history for all tags and branches when fetch-depth=0 (https://github-redirect.dependabot.com/actions/checkout/issues/258;>#258) https://github.com/actions/checkout/commit/2ff2fbdea48a8f5da77a31e7dd5ecb46c017ffc3;>2ff2fbd telemetry for incorrect merge commit (https://github-redirect.dependabot.com/actions/checkout/issues/253;>#253) https://github.com/actions/checkout/commit/df86c829ebbc4e80aa9885a4762d84e11e0eeacb;>df86c82 fix readme (https://github-redirect.dependabot.com/actions/checkout/issues/251;>#251) Additional commits viewable in
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #84: Bump hamcrest from 2.1 to 2.2
dependabot[bot] opened a new pull request #84: URL: https://github.com/apache/commons-imaging/pull/84 Bumps [hamcrest](https://github.com/hamcrest/JavaHamcrest) from 2.1 to 2.2. Release notes Sourced from https://github.com/hamcrest/JavaHamcrest/releases;>hamcrest's releases. hamcrest-java-2.2 Improvements AllOf/AnyOf: Pass the matchers to constructor using varargs ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/245;>#245](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/245;>hamcrest/JavaHamcrest#245)) Matchers.anyOf: Fix generic bounds compatibility for JDK 11 ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256;>#256](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256;>hamcrest/JavaHamcrest#256), [Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257;>#257](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257;>hamcrest/JavaHamcrest#257)) AssertionError message is unhelpful when match fails for byte type ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254;>#254](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254;>hamcrest/JavaHamcrest#254), [Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255;>#255](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255;>hamcrest/JavaHamcrest#255)) Use platform specific line breaks ([PR https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267;>#267](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/267;>hamcrest/JavaHamcrest#267)) Build now checks for consistent use of spaces ([PR https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/217;>#217](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/217;>hamcrest/JavaHamcrest#217)) Bugfixes Fix compatibility issue for development with Android D8 ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246;>#246](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246;>hamcrest/JavaHamcrest#246)) Fix typo in license name ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/247;>#247](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/247;>hamcrest/JavaHamcrest#247)) 1.3 compatible constructors for string matchers ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/259;>#259](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/259;>hamcrest/JavaHamcrest#259), [Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/260;>#260](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/260;>hamcrest/JavaHamcrest#260)) Fix for split packages with Java 9 modules ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/269;>#269](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/269;>hamcrest/JavaHamcrest#269), [PR https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/270;>#270](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/270;>hamcrest/JavaHamcrest#270)) hamcrest-java-2.2-rc1 Improvements AllOf/AnyOf: Pass the matchers to constructor using varargs ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/245;>#245](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/245;>hamcrest/JavaHamcrest#245)) Matchers.anyOf: Fix generic bounds compatibility for JDK 11 ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256;>#256](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256;>hamcrest/JavaHamcrest#256), [Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257;>#257](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257;>hamcrest/JavaHamcrest#257)) AssertionError message is unhelpful when match fails for byte type ([Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254;>#254](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254;>hamcrest/JavaHamcrest#254), [Issue https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255;>#255](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255;>hamcrest/JavaHamcrest#255)) Use platform specific line breaks ([PR https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267;>#267](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/267;>hamcrest/JavaHamcrest#267)) Build now checks for consistent use of spaces ([PR https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/217;>#217](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/217;>hamcrest/JavaHamcrest#217)) Bugfixes Fix compatibility issue for development with Android D8 ([Issue
[GitHub] [commons-exec] dependabot[bot] opened a new pull request #12: Bump junit from 4.11 to 4.13
dependabot[bot] opened a new pull request #12: URL: https://github.com/apache/commons-exec/pull/12 Bumps [junit](https://github.com/junit-team/junit4) from 4.11 to 4.13. Release notes Sourced from https://github.com/junit-team/junit4/releases;>junit's releases. JUnit 4.13 Please refer to the https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.13.md;>release notes for details. JUnit 4.13 RC 2 Please refer to the https://github.com/junit-team/junit4/wiki/4.13-Release-Notes;>release notes for details. JUnit 4.13 RC 1 Please refer to the https://github.com/junit-team/junit4/wiki/4.13-Release-Notes;>release notes for details. JUnit 4.13 Beta 3 Please refer to the https://github.com/junit-team/junit4/wiki/4.13-Release-Notes;>release notes for details. JUnit 4.13 Beta 2 Please refer to the https://github.com/junit-team/junit4/wiki/4.13-Release-Notes;>release notes for details. JUnit 4.13 Beta 1 Please refer to the https://github.com/junit-team/junit4/wiki/4.13-Release-Notes;>release notes for details. JUnit 4.12 Please refer to the https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md;>release notes for details. JUnit 4.12 Beta 3 Please refer to the https://github.com/junit-team/junit/blob/HEAD/doc/ReleaseNotes4.12.md;>release notes for details. JUnit 4.12 Beta 2 No release notes provided. JUnit 4.12 Beta 1 No release notes provided. Commits https://github.com/junit-team/junit4/commit/038f7518fc1018b26df608e3e5dce6db4611be29;>038f751 [maven-release-plugin] prepare release r4.13 https://github.com/junit-team/junit4/commit/8fd0197cd3710786212a5bba1545bc9513fe74cc;>8fd0197 [maven-release-plugin] prepare for next development iteration https://github.com/junit-team/junit4/commit/c0bdd7d4312862dbc6e1a8430cf75024a18158c9;>c0bdd7d [maven-release-plugin] prepare release r4.13-rc-2 https://github.com/junit-team/junit4/commit/ea2e22933c76f6fb64b802e3645306d4d2414406;>ea2e229 [maven-release-plugin] prepare for next development iteration https://github.com/junit-team/junit4/commit/0a5a2f81563bbc61ca55301f104aa3a90c9d09cd;>0a5a2f8 [maven-release-plugin] prepare release r4.13-rc-2 https://github.com/junit-team/junit4/commit/b51fa17fc6a750a17436f9f38c139a7b5228171f;>b51fa17 Ensure classes annotated with https://github.com/OrderWith;>@OrderWith do not have https://github.com/FixMethodOrder;>@FixMethodOrder. https://github.com/junit-team/junit4/commit/7c2f12c92bd5c66f4cac65dfdf86863c665a13ec;>7c2f12c Never reorder classes annotated with https://github.com/FixMethodOrder;>@FixMethodOrder https://github.com/junit-team/junit4/commit/6c5de817e7e0afdd4d09354693535520712595fc;>6c5de81 Remove reference to obsolete mailing list https://github.com/junit-team/junit4/commit/6c7cb4b23659ce877ceef230aeef73404485220f;>6c7cb4b Delete outdated docs https://github.com/junit-team/junit4/commit/fc3938ac16947d6e62b844b92dfae103fffb9ce9;>fc3938a [maven-release-plugin] prepare for next development iteration Additional commits viewable in https://github.com/junit-team/junit4/compare/r4.11...r4.13;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=junit:junit=maven=4.11=4.13)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
[GitHub] [commons-exec] dependabot[bot] opened a new pull request #10: Bump commons-parent from 38 to 51
dependabot[bot] opened a new pull request #10: URL: https://github.com/apache/commons-exec/pull/10 Bumps commons-parent from 38 to 51. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.commons:commons-parent=maven=38=51)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #86: Bump junit-jupiter from 5.5.2 to 5.6.2
dependabot[bot] opened a new pull request #86: URL: https://github.com/apache/commons-imaging/pull/86 Bumps [junit-jupiter](https://github.com/junit-team/junit5) from 5.5.2 to 5.6.2. Release notes Sourced from https://github.com/junit-team/junit5/releases;>junit-jupiter's releases. JUnit 5.6.2 = Platform 1.6.2 + Jupiter 5.6.2 + Vintage 5.6.2 See http://junit.org/junit5/docs/5.6.2/release-notes/;>Release Notes. JUnit 5.6.1 = Platform 1.6.1 + Jupiter 5.6.1 + Vintage 5.6.1 See http://junit.org/junit5/docs/5.6.1/release-notes/;>Release Notes. JUnit 5.6.0 = Platform 1.6.0 + Jupiter 5.6.0 + Vintage 5.6.0 See http://junit.org/junit5/docs/5.6.0/release-notes/;>Release Notes. JUnit 5.6.0-RC1 = Platform 1.6.0-RC1 + Jupiter 5.6.0-RC1 + Vintage 5.6.0-RC1 See http://junit.org/junit5/docs/5.6.0-RC1/release-notes/;>Release Notes. JUnit 5.6.0-M1 = Platform 1.6.0-M1 + Jupiter 5.6.0-M1 + Vintage 5.6.0-M1 See http://junit.org/junit5/docs/5.6.0-M1/release-notes/;>Release Notes. Commits https://github.com/junit-team/junit5/commit/4e7a087e052d982ec02a75da4a2c1f6cc34abde2;>4e7a087 Release 5.6.2 https://github.com/junit-team/junit5/commit/0be02cf2e13a5de89b087be340a1d4b81d60eb69;>0be02cf Determine releaseBranch automatically based on version https://github.com/junit-team/junit5/commit/11ddd8766b8e5ca661ca554a3c144673180fbc15;>11ddd87 Avoid inner class cycle detection for non-matching predicate https://github.com/junit-team/junit5/commit/5cbfed57281dd70b3695b2daeaf35b7941a7e5e0;>5cbfed5 Remove irrelevant sections https://github.com/junit-team/junit5/commit/648121d8b665836e5b88fa492462ab978431c777;>648121d Document https://github-redirect.dependabot.com/junit-team/junit5/issues/2248;>#2248 in release notes https://github.com/junit-team/junit5/commit/ef6e842d1f1092d125abc17f636489f44daf5419;>ef6e842 Add release notes for 5.6.2 https://github.com/junit-team/junit5/commit/794ce24890aef81de501cf1d847b4f4fa5ecf472;>794ce24 Fall back to display name if method name is blank https://github.com/junit-team/junit5/commit/b0f54b1a43b0250cf0bd2e0bf8a37e91c4646157;>b0f54b1 Back to snapshots for further development https://github.com/junit-team/junit5/commit/0214614f4c97a438d804a0673b89b2c6139f4759;>0214614 Release 5.6.1 https://github.com/junit-team/junit5/commit/10ff91837e48e8e0af18d2d400ac9f9cda54ad70;>10ff918 Preserve original resource order Additional commits viewable in https://github.com/junit-team/junit5/compare/r5.5.2...r5.6.2;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.junit.jupiter:junit-jupiter=maven=5.5.2=5.6.2)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #82: Bump maven-checkstyle-plugin from 3.0.0 to 3.1.1
dependabot[bot] opened a new pull request #82: URL: https://github.com/apache/commons-imaging/pull/82 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 3.0.0 to 3.1.1. Commits https://github.com/apache/maven-checkstyle-plugin/commit/104b560b37f906fa843d2235d23ff9be5948f3eb;>104b560 [maven-release-plugin] prepare release maven-checkstyle-plugin-3.1.1 https://github.com/apache/maven-checkstyle-plugin/commit/eb47facb0cba61a5df9baa534e11e21170f05c46;>eb47fac added reproducible build output timestamp property https://github.com/apache/maven-checkstyle-plugin/commit/bc0785d5985ed214d717c555ef6586f55a249d92;>bc0785d [MCHECKSTYLE-391] Update parent to 34 https://github.com/apache/maven-checkstyle-plugin/commit/de614e3ce5f4b4b7fc12e6cbd54189638e58a551;>de614e3 [MCHECKSTYLE-389] Partial revert of MCHECKSTYLE-365 severity change back to '... https://github.com/apache/maven-checkstyle-plugin/commit/c427a30030649947c0780d81517a30f188760541;>c427a30 [MCHECKSTYLE-390] Upgrade to checkstyle 8.29 https://github.com/apache/maven-checkstyle-plugin/commit/e1e2f28620e2baed8351fea5fa524e98749df55c;>e1e2f28 MCHECKSTYLE-384 Bump checkstyle to 8.28 https://github.com/apache/maven-checkstyle-plugin/commit/f0b96ab98437149486771df879a23e5740090f0c;>f0b96ab [MCHECKSTYLE-388] Upgrade dependencies https://github.com/apache/maven-checkstyle-plugin/commit/eae07f99f01584bfd3da90a8c5eb32364e8ee82b;>eae07f9 [MCHECKSTYLE-381] make call to checker.setClassLoader() optional. https://github.com/apache/maven-checkstyle-plugin/commit/26848dca567bf64cf2d26a5cb099d76c01792879;>26848dc Merge pull request https://github-redirect.dependabot.com/apache/maven-checkstyle-plugin/issues/12;>#12 from srdo/MCHECKSTYLE-371 https://github.com/apache/maven-checkstyle-plugin/commit/2485ea76e8b5b95a77fcc1b2e15cbab575f32ac3;>2485ea7 Merge pull request https://github-redirect.dependabot.com/apache/maven-checkstyle-plugin/issues/20;>#20 from elharo/patch-1 Additional commits viewable in https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.0.0...maven-checkstyle-plugin-3.1.1;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-checkstyle-plugin=maven=3.0.0=3.1.1)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #85: Bump maven-pmd-plugin from 3.12.0 to 3.13.0
dependabot[bot] opened a new pull request #85: URL: https://github.com/apache/commons-imaging/pull/85 Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.12.0 to 3.13.0. Commits https://github.com/apache/maven-pmd-plugin/commit/63feb99bcd764b9cae88bc44e6dc63610ce1ebde;>63feb99 [maven-release-plugin] prepare release maven-pmd-plugin-3.13.0 https://github.com/apache/maven-pmd-plugin/commit/13bc3fe9d4dab5e65f345daac6bcd0edaeb90740;>13bc3fe [MPMD-291] - Upgrade to PMD 6.21.0 https://github.com/apache/maven-pmd-plugin/commit/5e42898c6a378fe2b29dcf2c91ebc40b0b7c6902;>5e42898 [MPMD-296] - Copy ruleset files into a subdirectory of target https://github.com/apache/maven-pmd-plugin/commit/b46470fd698e55fc0bc6007465e644bf13167502;>b46470f [MPMD-289] - check: unable to find pmd.xml https://github.com/apache/maven-pmd-plugin/commit/11634cc9493e531403d6ab9a5e47ee10d809eecc;>11634cc [MPMD-241] - Document the version relationship between plugin and pmd https://github.com/apache/maven-pmd-plugin/commit/3bf0e2ba83f736ad72a73d21f2102cbf93f7e009;>3bf0e2b [MPMD-225] - Create report even if no warnings have been found by default https://github.com/apache/maven-pmd-plugin/commit/10f4eda12f5718c19541f1f9d00301def03694fa;>10f4eda [MPMD-295] - Maven PMD Plugin fails on Java 13: Unsupported targetJdk value '13' https://github.com/apache/maven-pmd-plugin/commit/07e59b2203f627585a400bf2f0d0284c3d0a11a7;>07e59b2 (doc) Update references to PMD documentation https://github.com/apache/maven-pmd-plugin/commit/cecaefb6b1077bed25abf1dad56b0fc3bab8d7c4;>cecaefb Next m-pmd-p version is 3.13.0-SNAPSHOT https://github.com/apache/maven-pmd-plugin/commit/d642cd93dd7f394c4c30601c1e863b1e26ad53ce;>d642cd9 [MPMD-293] - Fix integration test builds on jenkins Additional commits viewable in https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.12.0...maven-pmd-plugin-3.13.0;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-pmd-plugin=maven=3.12.0=3.13.0)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-exec] dependabot[bot] opened a new pull request #13: Bump findbugs-maven-plugin from 3.0.0 to 3.0.5
dependabot[bot] opened a new pull request #13: URL: https://github.com/apache/commons-exec/pull/13 Bumps [findbugs-maven-plugin](https://github.com/gleclaire/findbugs-maven-plugin) from 3.0.0 to 3.0.5. Commits https://github.com/gleclaire/findbugs-maven-plugin/commit/4ad8caa52d8f4d9454f9983df195760f6ac71e34;>4ad8caa [maven-release-plugin] prepare release findbugs-maven-plugin-3.0.5 https://github.com/gleclaire/findbugs-maven-plugin/commit/e421d6f4217910201ef1804b12bdbf181520f97b;>e421d6f Merge branch 'spotbugs-master' https://github.com/gleclaire/findbugs-maven-plugin/commit/f311505263d20594397cba9f347ec0b5d3e789b9;>f311505 Fix for broken tests https://github.com/gleclaire/findbugs-maven-plugin/commit/f9515c7c5399a1afacdb43e84d1927df5dc2fe26;>f9515c7 Fix for broken tests https://github.com/gleclaire/findbugs-maven-plugin/commit/0aa21fe77c873e3e0d6127f8c7c38caa044e6159;>0aa21fe [pom] Rework versions to all be properties, remove unnecessary overrides, upd... https://github.com/gleclaire/findbugs-maven-plugin/commit/e6c7772da99e7bb18f709f61533c7b42deb84157;>e6c7772 fix tests filter for annotations https://github.com/gleclaire/findbugs-maven-plugin/commit/69b0aeba7c863064307044a0177c8e96fac7c210;>69b0aeb revert only require localTestSrc property to activate local test source usage... https://github.com/gleclaire/findbugs-maven-plugin/commit/b33b99241f9aaf556a473ec7ca7fcb0033fc38d7;>b33b992 only require localTestSrc property to activate local test source usage https://github.com/gleclaire/findbugs-maven-plugin/commit/81ea9ab225d67bb30d08c23bd166e0491b096066;>81ea9ab Merge branch 'spotbugs-master' https://github.com/gleclaire/findbugs-maven-plugin/commit/a8fc375b4984d7eb52e7c450b93f971bedc43e32;>a8fc375 [pom] Upgrade remote source to use github instead of legacy svn repo Additional commits viewable in https://github.com/gleclaire/findbugs-maven-plugin/compare/findbugs-maven-plugin-3.0.0...findbugs-maven-plugin-3.0.5;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.codehaus.mojo:findbugs-maven-plugin=maven=3.0.0=3.0.5)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #87: Bump actions/checkout from v1 to v2.3.1
dependabot[bot] opened a new pull request #87: URL: https://github.com/apache/commons-imaging/pull/87 Bumps [actions/checkout](https://github.com/actions/checkout) from v1 to v2.3.1. Release notes Sourced from https://github.com/actions/checkout/releases;>actions/checkout's releases. v2.3.1 https://github-redirect.dependabot.com/actions/checkout/pull/284;>Fix default branch resolution for .wiki and when using SSH Changelog Sourced from https://github.com/actions/checkout/blob/main/CHANGELOG.md;>actions/checkout's changelog. v2.3.1 https://github-redirect.dependabot.com/actions/checkout/pull/284;>Fix default branch resolution for .wiki and when using SSH v2.3.0 https://github-redirect.dependabot.com/actions/checkout/pull/278;>Fallback to the default branch v2.2.0 https://github-redirect.dependabot.com/actions/checkout/pull/258;>Fetch all history for all tags and branches when fetch-depth=0 v2.1.1 Changes to support GHES (https://github-redirect.dependabot.com/actions/checkout/pull/236;>here and https://github-redirect.dependabot.com/actions/checkout/pull/248;>here) v2.1.0 https://github-redirect.dependabot.com/actions/checkout/pull/191;>Group output https://github-redirect.dependabot.com/actions/checkout/pull/199;>Changes to support GHES alpha release https://github-redirect.dependabot.com/actions/checkout/pull/184;>Persist core.sshCommand for submodules https://github-redirect.dependabot.com/actions/checkout/pull/163;>Add support ssh https://github-redirect.dependabot.com/actions/checkout/pull/179;>Convert submodule SSH URL to HTTPS, when not using SSH https://github-redirect.dependabot.com/actions/checkout/pull/157;>Add submodule support https://github-redirect.dependabot.com/actions/checkout/pull/144;>Follow proxy settings https://github-redirect.dependabot.com/actions/checkout/pull/141;>Fix ref for pr closed event when a pr is merged https://github-redirect.dependabot.com/actions/checkout/pull/128;>Fix issue checking detached when git less than 2.22 v2.0.0 https://github-redirect.dependabot.com/actions/checkout/pull/108;>Do not pass cred on command line https://github-redirect.dependabot.com/actions/checkout/pull/107;>Add input persist-credentials https://github-redirect.dependabot.com/actions/checkout/pull/104;>Fallback to REST API to download repo v2 (beta) Improved fetch performance The default behavior now fetches only the SHA being checked-out Script authenticated git commands Persists with.token in the local git config Enables your scripts to run authenticated git commands Post-job cleanup removes the token Coming soon: Opt out by setting with.persist-credentials to false Creates a local branch No longer detached HEAD when checking out a branch A local branch is created with the corresponding upstream branch set Improved layout with.path is always relative to github.workspace Aligns better with container actions, where github.workspace gets mapped in Commits https://github.com/actions/checkout/commit/28c7f3d2b5162b5ddd3dfd9a45aa55eaf396478b;>28c7f3d changelog https://github.com/actions/checkout/commit/fb6f360df236bd2026c7963cf88c8ddf20b4f0e2;>fb6f360 fix default branch for .wiki and when using ssh (https://github-redirect.dependabot.com/actions/checkout/issues/284;>#284) https://github.com/actions/checkout/commit/b4483adec309c0d01a5435c5e24eb40de5773ad9;>b4483ad changelog https://github.com/actions/checkout/commit/00a3be89340a3ce8d704f82f44a5e7f9e3a84dfe;>00a3be8 determine default branch (https://github-redirect.dependabot.com/actions/checkout/issues/278;>#278) https://github.com/actions/checkout/commit/453ee27fca95fa9e03a24c1969a92c82e1a9b15e;>453ee27 update troubleshooting instructions to include 'npm run format' https://github.com/actions/checkout/commit/65865e15a14a3de9378a18a026ce6548b17a39ed;>65865e1 build because all is no more (https://github-redirect.dependabot.com/actions/checkout/issues/264;>#264) https://github.com/actions/checkout/commit/aabbfeb2ce60b5bd82389903509092c4648a9713;>aabbfeb changelog https://github.com/actions/checkout/commit/e52d022eb52c224e5f2201beb687a66849e3b200;>e52d022 Fetch all history for all tags and branches when fetch-depth=0 (https://github-redirect.dependabot.com/actions/checkout/issues/258;>#258) https://github.com/actions/checkout/commit/2ff2fbdea48a8f5da77a31e7dd5ecb46c017ffc3;>2ff2fbd telemetry for incorrect merge commit (https://github-redirect.dependabot.com/actions/checkout/issues/253;>#253) https://github.com/actions/checkout/commit/df86c829ebbc4e80aa9885a4762d84e11e0eeacb;>df86c82 fix readme (https://github-redirect.dependabot.com/actions/checkout/issues/251;>#251) Additional commits viewable in
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #83: Bump animal-sniffer-maven-plugin from 1.17 to 1.19
dependabot[bot] opened a new pull request #83: URL: https://github.com/apache/commons-imaging/pull/83 Bumps [animal-sniffer-maven-plugin](https://github.com/mojohaus/animal-sniffer) from 1.17 to 1.19. Commits https://github.com/mojohaus/animal-sniffer/commit/18f7982af3cbc7efa80d01455f31b1e5ed1c7840;>18f7982 [maven-release-plugin] prepare release animal-sniffer-parent-1.19 https://github.com/mojohaus/animal-sniffer/commit/15b65aba9246c092372d4ea6eee6bb7bbd2951f8;>15b65ab upgrade versions https://github.com/mojohaus/animal-sniffer/commit/29101e7a3043cf55cd05baee69c0a071d8a22484;>29101e7 no need of those tags https://github.com/mojohaus/animal-sniffer/commit/333051483c57bd3a2f4776c5f73de502cb005766;>3330514 only build with jdk 8 and 11 https://github.com/mojohaus/animal-sniffer/commit/7e842a553521e81fe14aa8a1903795739ffd86d4;>7e842a5 add ghactions https://github.com/mojohaus/animal-sniffer/commit/cd7e754351594d7fa25292cb109f702d3897b38e;>cd7e754 Fix https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/5;>#5: fix false negatives when checking test classes (https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/81;>#81) https://github.com/mojohaus/animal-sniffer/commit/5405140ffed53554841ebad00fe55bc82281556d;>5405140 no spam https://github.com/mojohaus/animal-sniffer/commit/6363af4e07240f6240e9cfd4d2e35fecbe6f41ca;>6363af4 Fix https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/5;>#5: check test classes (https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/80;>#80) https://github.com/mojohaus/animal-sniffer/commit/71db56b1d247e0446e75e40628d8943297ab00ea;>71db56b ASM 7.3 Upgrade (https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/78;>#78) https://github.com/mojohaus/animal-sniffer/commit/7d2a805cd8306f5b53e8f8ecd3ee3c007673fb3a;>7d2a805 https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/74;>GH-74 Unsupported Type as a return type or field is not recognized (https://github-redirect.dependabot.com/mojohaus/animal-sniffer/issues/75;>#75) Additional commits viewable in https://github.com/mojohaus/animal-sniffer/compare/animal-sniffer-parent-1.17...animal-sniffer-parent-1.19;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.codehaus.mojo:animal-sniffer-maven-plugin=maven=1.17=1.19)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-exec] dependabot[bot] opened a new pull request #11: Bump maven-checkstyle-plugin from 2.13 to 3.1.1
dependabot[bot] opened a new pull request #11: URL: https://github.com/apache/commons-exec/pull/11 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 2.13 to 3.1.1. Commits https://github.com/apache/maven-checkstyle-plugin/commit/104b560b37f906fa843d2235d23ff9be5948f3eb;>104b560 [maven-release-plugin] prepare release maven-checkstyle-plugin-3.1.1 https://github.com/apache/maven-checkstyle-plugin/commit/eb47facb0cba61a5df9baa534e11e21170f05c46;>eb47fac added reproducible build output timestamp property https://github.com/apache/maven-checkstyle-plugin/commit/bc0785d5985ed214d717c555ef6586f55a249d92;>bc0785d [MCHECKSTYLE-391] Update parent to 34 https://github.com/apache/maven-checkstyle-plugin/commit/de614e3ce5f4b4b7fc12e6cbd54189638e58a551;>de614e3 [MCHECKSTYLE-389] Partial revert of MCHECKSTYLE-365 severity change back to '... https://github.com/apache/maven-checkstyle-plugin/commit/c427a30030649947c0780d81517a30f188760541;>c427a30 [MCHECKSTYLE-390] Upgrade to checkstyle 8.29 https://github.com/apache/maven-checkstyle-plugin/commit/e1e2f28620e2baed8351fea5fa524e98749df55c;>e1e2f28 MCHECKSTYLE-384 Bump checkstyle to 8.28 https://github.com/apache/maven-checkstyle-plugin/commit/f0b96ab98437149486771df879a23e5740090f0c;>f0b96ab [MCHECKSTYLE-388] Upgrade dependencies https://github.com/apache/maven-checkstyle-plugin/commit/eae07f99f01584bfd3da90a8c5eb32364e8ee82b;>eae07f9 [MCHECKSTYLE-381] make call to checker.setClassLoader() optional. https://github.com/apache/maven-checkstyle-plugin/commit/26848dca567bf64cf2d26a5cb099d76c01792879;>26848dc Merge pull request https://github-redirect.dependabot.com/apache/maven-checkstyle-plugin/issues/12;>#12 from srdo/MCHECKSTYLE-371 https://github.com/apache/maven-checkstyle-plugin/commit/2485ea76e8b5b95a77fcc1b2e15cbab575f32ac3;>2485ea7 Merge pull request https://github-redirect.dependabot.com/apache/maven-checkstyle-plugin/issues/20;>#20 from elharo/patch-1 Additional commits viewable in https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-2.13...maven-checkstyle-plugin-3.1.1;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-checkstyle-plugin=maven=2.13=3.1.1)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-exec] dependabot[bot] opened a new pull request #14: Bump maven-pmd-plugin from 2.7.1 to 3.13.0
dependabot[bot] opened a new pull request #14: URL: https://github.com/apache/commons-exec/pull/14 Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 2.7.1 to 3.13.0. Commits https://github.com/apache/maven-pmd-plugin/commit/63feb99bcd764b9cae88bc44e6dc63610ce1ebde;>63feb99 [maven-release-plugin] prepare release maven-pmd-plugin-3.13.0 https://github.com/apache/maven-pmd-plugin/commit/13bc3fe9d4dab5e65f345daac6bcd0edaeb90740;>13bc3fe [MPMD-291] - Upgrade to PMD 6.21.0 https://github.com/apache/maven-pmd-plugin/commit/5e42898c6a378fe2b29dcf2c91ebc40b0b7c6902;>5e42898 [MPMD-296] - Copy ruleset files into a subdirectory of target https://github.com/apache/maven-pmd-plugin/commit/b46470fd698e55fc0bc6007465e644bf13167502;>b46470f [MPMD-289] - check: unable to find pmd.xml https://github.com/apache/maven-pmd-plugin/commit/11634cc9493e531403d6ab9a5e47ee10d809eecc;>11634cc [MPMD-241] - Document the version relationship between plugin and pmd https://github.com/apache/maven-pmd-plugin/commit/3bf0e2ba83f736ad72a73d21f2102cbf93f7e009;>3bf0e2b [MPMD-225] - Create report even if no warnings have been found by default https://github.com/apache/maven-pmd-plugin/commit/10f4eda12f5718c19541f1f9d00301def03694fa;>10f4eda [MPMD-295] - Maven PMD Plugin fails on Java 13: Unsupported targetJdk value '13' https://github.com/apache/maven-pmd-plugin/commit/07e59b2203f627585a400bf2f0d0284c3d0a11a7;>07e59b2 (doc) Update references to PMD documentation https://github.com/apache/maven-pmd-plugin/commit/cecaefb6b1077bed25abf1dad56b0fc3bab8d7c4;>cecaefb Next m-pmd-p version is 3.13.0-SNAPSHOT https://github.com/apache/maven-pmd-plugin/commit/d642cd93dd7f394c4c30601c1e863b1e26ad53ce;>d642cd9 [MPMD-293] - Fix integration test builds on jenkins Additional commits viewable in https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-2.7.1...maven-pmd-plugin-3.13.0;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-pmd-plugin=maven=2.7.1=3.13.0)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-imaging] dependabot[bot] opened a new pull request #88: Bump commons-parent from 50 to 51
dependabot[bot] opened a new pull request #88: URL: https://github.com/apache/commons-imaging/pull/88 Bumps commons-parent from 50 to 51. [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.commons:commons-parent=maven=50=51)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [commons-email] dependabot[bot] opened a new pull request #19: Bump maven-checkstyle-plugin from 2.13 to 3.1.1
dependabot[bot] opened a new pull request #19: URL: https://github.com/apache/commons-email/pull/19 Bumps [maven-checkstyle-plugin](https://github.com/apache/maven-checkstyle-plugin) from 2.13 to 3.1.1. Commits https://github.com/apache/maven-checkstyle-plugin/commit/104b560b37f906fa843d2235d23ff9be5948f3eb;>104b560 [maven-release-plugin] prepare release maven-checkstyle-plugin-3.1.1 https://github.com/apache/maven-checkstyle-plugin/commit/eb47facb0cba61a5df9baa534e11e21170f05c46;>eb47fac added reproducible build output timestamp property https://github.com/apache/maven-checkstyle-plugin/commit/bc0785d5985ed214d717c555ef6586f55a249d92;>bc0785d [MCHECKSTYLE-391] Update parent to 34 https://github.com/apache/maven-checkstyle-plugin/commit/de614e3ce5f4b4b7fc12e6cbd54189638e58a551;>de614e3 [MCHECKSTYLE-389] Partial revert of MCHECKSTYLE-365 severity change back to '... https://github.com/apache/maven-checkstyle-plugin/commit/c427a30030649947c0780d81517a30f188760541;>c427a30 [MCHECKSTYLE-390] Upgrade to checkstyle 8.29 https://github.com/apache/maven-checkstyle-plugin/commit/e1e2f28620e2baed8351fea5fa524e98749df55c;>e1e2f28 MCHECKSTYLE-384 Bump checkstyle to 8.28 https://github.com/apache/maven-checkstyle-plugin/commit/f0b96ab98437149486771df879a23e5740090f0c;>f0b96ab [MCHECKSTYLE-388] Upgrade dependencies https://github.com/apache/maven-checkstyle-plugin/commit/eae07f99f01584bfd3da90a8c5eb32364e8ee82b;>eae07f9 [MCHECKSTYLE-381] make call to checker.setClassLoader() optional. https://github.com/apache/maven-checkstyle-plugin/commit/26848dca567bf64cf2d26a5cb099d76c01792879;>26848dc Merge pull request https://github-redirect.dependabot.com/apache/maven-checkstyle-plugin/issues/12;>#12 from srdo/MCHECKSTYLE-371 https://github.com/apache/maven-checkstyle-plugin/commit/2485ea76e8b5b95a77fcc1b2e15cbab575f32ac3;>2485ea7 Merge pull request https://github-redirect.dependabot.com/apache/maven-checkstyle-plugin/issues/20;>#20 from elharo/patch-1 Additional commits viewable in https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-2.13...maven-checkstyle-plugin-3.1.1;>compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.maven.plugins:maven-checkstyle-plugin=maven=2.13=3.1.1)](https://help.github.com/articles/configuring-automated-security-fixes) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org