eclipse-ee4j / grizzly

Grizzly
https://eclipse-ee4j.github.io/grizzly
Other
147 stars 69 forks source link

Remove Pipeline, add support for ExecutorServices #346

Closed glassfishrobot closed 14 years ago

glassfishrobot commented 15 years ago

http://www.nabble.com/-Vote--Merge-1.9.0-executors-to-1.9.0-td20785057.html

http://www.nabble.com/-HEADS-UP--1.9.0%3A-Dropping-the-Pipeline-interface-td20720695.html

Environment

Operating System: All Platform: All

Affected Versions

[1.9.0]

glassfishrobot commented 6 years ago
glassfishrobot commented 15 years ago

@glassfishrobot Commented Reported by jfarcand@java.net

glassfishrobot commented 15 years ago

@glassfishrobot Commented jfarcand@java.net said: Author: oleksiys Date: 2008-12-02 21:36:30+0000 New Revision: 1922

Added: trunk/modules/grizzly/src/main/java/com/sun/grizzly/util/DefaultThreadPool.java

trunk/modules/grizzly/src/main/java/com/sun/grizzly/ThreadPoolExecutorServicePipeline.java

trunk/modules/grizzly/src/test/java/com/sun/grizzly/ExecutorServicePipelineTest.java trunk/modules/http/src/main/java/com/sun/grizzly/http/LinkedListPipeline.java trunk/modules/http/src/main/java/com/sun/grizzly/http/PipelineStatistic.java Modified: trunk/modules/comet/src/main/java/com/sun/grizzly/comet/CometEngine.java

trunk/modules/comet/src/main/java/com/sun/grizzly/comet/DefaultNotificationHandler.java trunk/modules/cometd/src/test/java/com/sun/grizzly/cometd/InvalidRequestTest.java

trunk/modules/compat/src/main/java/com/sun/enterprise/web/connector/grizzly/comet/CometEngine.java

trunk/modules/compat/src/main/java/com/sun/enterprise/web/connector/grizzly/comet/DefaultNotificationHandler.java trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/AIOContext.java trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/AIOContextTask.java trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/AIOController.java trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/AIOHandler.java trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/AIOHandlerRunner.java trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/TCPAIOHandler.java

trunk/modules/grizzly-aio/src/main/java/com/sun/grizzly/aio/filter/AIOReadFilter.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/Context.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/Controller.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/ControllerStateListener.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/DefaultProtocolChain.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/NIOContext.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/ReadController.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/ReinvokeAware.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/SSLConnectorHandler.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/SelectorHandler.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/TCPConnectorHandler.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/TCPSelectorHandler.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/UDPConnectorHandler.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/filter/ReadFilter.java

trunk/modules/grizzly/src/main/java/com/sun/grizzly/suspendable/SuspendableFilter.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/util/WorkerThread.java trunk/modules/grizzly/src/main/java/com/sun/grizzly/util/WorkerThreadImpl.java

trunk/modules/grizzly/src/test/java/com/sun/grizzly/BaseSelectionKeyHandlerTest.java

trunk/modules/grizzly/src/test/java/com/sun/grizzly/RoundRobinSelectorHandlerTest.java trunk/modules/http-aio/src/main/java/com/sun/grizzly/aio/http/AIOHttpParser.java

trunk/modules/http-aio/src/main/java/com/sun/grizzly/aio/http/AIOStaticStreamAlgorithm.java

trunk/modules/http-aio/src/main/java/com/sun/grizzly/aio/http/AsyncAcceptorThread.java trunk/modules/http/src/main/java/com/sun/grizzly/arp/DefaultAsyncHandler.java trunk/modules/http/src/main/java/com/sun/grizzly/http/HttpWorkerThread.java trunk/modules/http/src/main/java/com/sun/grizzly/http/KeepAliveCountManager.java trunk/modules/http/src/main/java/com/sun/grizzly/http/SelectorThread.java trunk/modules/http/src/main/java/com/sun/grizzly/http/SelectorThreadConfig.java trunk/modules/http/src/main/java/com/sun/grizzly/http/Task.java trunk/modules/http/src/main/java/com/sun/grizzly/http/TaskBase.java trunk/modules/http/src/main/java/com/sun/grizzly/http/embed/GrizzlyWebServer.java trunk/modules/http/src/main/java/com/sun/grizzly/http/embed/Statistics.java trunk/modules/http/src/main/java/com/sun/grizzly/ssl/SSLSelectorThread.java trunk/modules/http/src/test/java/com/sun/grizzly/http/ArpSSLTest.java trunk/modules/http/src/test/java/com/sun/grizzly/http/AsyncHTTPResponseTest.java

trunk/modules/http/src/test/java/com/sun/grizzly/http/SelectorThreadStatsTest.java trunk/modules/rcm/src/main/java/com/sun/grizzly/rcm/ResourceAllocationFilter.java

Author: oleksiys Date: 2008-12-02 21:38:08+0000 New Revision: 1923

Modified:

trunk/samples/framework/filters-samples/src/main/java/com/sun/grizzly/filter/CustomProtocolClient.java

trunk/samples/framework/filters-samples/src/main/java/com/sun/grizzly/filter/CustomProtocolServer.java

trunk/samples/framework/filters-samples/src/main/java/com/sun/grizzly/filter/ProtocolOutputStream.java

Log: merge ExecutorService based thread pool (samples)

Author: oleksiys Date: 2008-12-02 21:53:05+0000 New Revision: 1924

Modified:

trunk/samples/framework/filters-samples/src/main/java/com/sun/grizzly/filter/CustomProtocolClient.java

trunk/samples/framework/filters-samples/src/main/java/com/sun/grizzly/filter/CustomProtocolServer.java

trunk/samples/framework/filters-samples/src/main/java/com/sun/grizzly/filter/ProtocolOutputStream.java

Log: fix post-merging issues

glassfishrobot commented 15 years ago

@glassfishrobot Commented Was assigned to oleksiys@java.net

glassfishrobot commented 7 years ago

@glassfishrobot Commented This issue was imported from java.net JIRA GRIZZLY-346

glassfishrobot commented 14 years ago

@glassfishrobot Commented Marked as fixed on Tuesday, December 15th 2009, 6:27:38 pm