This is an automated email from the ASF dual-hosted git repository. remm pushed a commit to branch 9.0.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/9.0.x by this push: new fa38322 Add deprecation fa38322 is described below commit fa38322b2309bcc5c4bc202fb2308d0fa32af408 Author: remm <r...@apache.org> AuthorDate: Thu Apr 30 17:44:25 2020 +0200 Add deprecation The java.io code is being removed in Tomcat 10, since it is not the default and it is obvious it will not scale at all. --- java/org/apache/catalina/tribes/transport/bio/BioReceiver.java | 4 ++++ java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java | 2 ++ java/org/apache/catalina/tribes/transport/bio/BioSender.java | 2 ++ .../org/apache/catalina/tribes/transport/bio/MultipointBioSender.java | 4 ++++ java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java | 4 ++++ 5 files changed, 16 insertions(+) diff --git a/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java b/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java index 3214ab5..6c19893 100644 --- a/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java +++ b/java/org/apache/catalina/tribes/transport/bio/BioReceiver.java @@ -28,6 +28,10 @@ import org.apache.catalina.tribes.util.StringManager; import org.apache.juli.logging.Log; import org.apache.juli.logging.LogFactory; +/** + * @deprecated This will be removed in Tomcat 10 + */ +@Deprecated public class BioReceiver extends ReceiverBase implements Runnable { private static final Log log = LogFactory.getLog(BioReceiver.class); diff --git a/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java b/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java index d35ee65..1453213 100644 --- a/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java +++ b/java/org/apache/catalina/tribes/transport/bio/BioReplicationTask.java @@ -41,7 +41,9 @@ import org.apache.juli.logging.LogFactory; * serviceChannel() method stores the key reference in the thread object then * calls notify() to wake it up. When the channel has been drained, the worker * thread returns itself to its parent pool. + * @deprecated This will be removed in Tomcat 10 */ +@Deprecated public class BioReplicationTask extends AbstractRxTask { private static final Log log = LogFactory.getLog(BioReplicationTask.class); diff --git a/java/org/apache/catalina/tribes/transport/bio/BioSender.java b/java/org/apache/catalina/tribes/transport/bio/BioSender.java index 756e1eb..18bb496 100644 --- a/java/org/apache/catalina/tribes/transport/bio/BioSender.java +++ b/java/org/apache/catalina/tribes/transport/bio/BioSender.java @@ -39,7 +39,9 @@ import org.apache.juli.logging.LogFactory; * * @author Peter Rossbach * @since 5.5.16 + * @deprecated This will be removed in Tomcat 10 */ +@Deprecated public class BioSender extends AbstractSender { private static final Log log = LogFactory.getLog(BioSender.class); diff --git a/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java b/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java index 5edd1e1..bcb9cdb 100644 --- a/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java +++ b/java/org/apache/catalina/tribes/transport/bio/MultipointBioSender.java @@ -30,6 +30,10 @@ import org.apache.catalina.tribes.io.XByteBuffer; import org.apache.catalina.tribes.transport.AbstractSender; import org.apache.catalina.tribes.transport.MultiPointSender; +/** + * @deprecated This will be removed in Tomcat 10 + */ +@Deprecated public class MultipointBioSender extends AbstractSender implements MultiPointSender { public MultipointBioSender() { // NO-OP diff --git a/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java b/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java index 8c92311..1ba52e1 100644 --- a/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java +++ b/java/org/apache/catalina/tribes/transport/bio/PooledMultiSender.java @@ -25,6 +25,10 @@ import org.apache.catalina.tribes.transport.MultiPointSender; import org.apache.catalina.tribes.transport.PooledSender; import org.apache.catalina.tribes.util.StringManager; +/** + * @deprecated This will be removed in Tomcat 10 + */ +@Deprecated public class PooledMultiSender extends PooledSender { protected static final StringManager sm = StringManager.getManager(PooledMultiSender.class); --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org