Branch: refs/heads/nio
Home: https://github.com/jenkinsci/remoting
Commit: eefe04cc3a0a68e7bf3db52c76d79221f4078332
https://github.com/jenkinsci/remoting/commit/eefe04cc3a0a68e7bf3db52c76d79221f4078332
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/Closeables.java
Log Message:
-----------
doc
Commit: c6172bb43158b5a61e200b22098cfe83458d1a5a
https://github.com/jenkinsci/remoting/commit/c6172bb43158b5a61e200b22098cfe83458d1a5a
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
looks like this trick doesn't work on JDK6
Commit: 1b02389cbe7cddfdef4bcfc22037e35597589279
https://github.com/jenkinsci/remoting/commit/1b02389cbe7cddfdef4bcfc22037e35597589279
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/FifoBuffer.java
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
isClosed() is a not well defined concept
... because readable bytes might be still inside
Commit: b7afaf764b6f9d6f25e646d261c588a4f4b71263
https://github.com/jenkinsci/remoting/commit/b7afaf764b6f9d6f25e646d261c588a4f4b71263
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/FifoBuffer.java
Log Message:
-----------
this is supposed to be non-blocking
Commit: 4db343779101c862e20f888f0e715a74acab8b1b
https://github.com/jenkinsci/remoting/commit/4db343779101c862e20f888f0e715a74acab8b1b
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/FifoBuffer.java
Log Message:
-----------
bug fix in the logic
Commit: 709511e269f10fe4f1a5ee85364117158e6e9505
https://github.com/jenkinsci/remoting/commit/709511e269f10fe4f1a5ee85364117158e6e9505
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
A src/test/java/org/jenkinsci/remoting/nio/FifoBufferTest.java
Log Message:
-----------
added a test cast
Commit: 0b0bb42d6354aca25195b20635c4f667353d3b54
https://github.com/jenkinsci/remoting/commit/0b0bb42d6354aca25195b20635c4f667353d3b54
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelBuilder.java
Log Message:
-----------
doesn't make sense to define them as 'with' methods when 'build' method has
the same overload
Commit: 198fbd11d45e8fd08e089e528d1044ae29eb0bc6
https://github.com/jenkinsci/remoting/commit/198fbd11d45e8fd08e089e528d1044ae29eb0bc6
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelBuilder.java
Log Message:
-----------
needs to return the 'self' type
Commit: 8b06872a0fe93504260a8f04e80d2c60581c01a1
https://github.com/jenkinsci/remoting/commit/8b06872a0fe93504260a8f04e80d2c60581c01a1
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/test/java/org/jenkinsci/remoting/nio/SocketServerMain.java
Log Message:
-----------
reflect changes made in NioChannelBuilder
Commit: 03c3e00dc691ab94d53eeb233f720b002129b361
https://github.com/jenkinsci/remoting/commit/03c3e00dc691ab94d53eeb233f720b002129b361
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/test/java/hudson/remoting/ChannelRunner.java
Log Message:
-----------
added NIO+socket implementation
Commit: 1b9f5e2269cbfd15a2e2d8067bdcc74fbd1fe9a6
https://github.com/jenkinsci/remoting/commit/1b9f5e2269cbfd15a2e2d8067bdcc74fbd1fe9a6
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
bug fix. pos has to be set to 0 before moving on to the next packet
Commit: 4751f05593fa23016cef7c77bb40075c49f2d562
https://github.com/jenkinsci/remoting/commit/4751f05593fa23016cef7c77bb40075c49f2d562
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/test/java/hudson/remoting/ChannelRunner.java
Log Message:
-----------
catch and report errors in NIO selector thread
Commit: 395935e4ff9f7ddd41420bc394ad44626382d933
https://github.com/jenkinsci/remoting/commit/395935e4ff9f7ddd41420bc394ad44626382d933
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/FifoBuffer.java
Log Message:
-----------
additional error checks
Commit: 610fed923ed341ad4b3931a0405e68996ac23964
https://github.com/jenkinsci/remoting/commit/610fed923ed341ad4b3931a0405e68996ac23964
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
Bug fix
Commit: 24117331ac2254197254ba2095f1a05062fb59f0
https://github.com/jenkinsci/remoting/commit/24117331ac2254197254ba2095f1a05062fb59f0
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
Doing half close affects the interest flag
Commit: 17602fdcae728908e88a193e61c7783fd360d510
https://github.com/jenkinsci/remoting/commit/17602fdcae728908e88a193e61c7783fd360d510
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
during the handling of read operation, the key can get cancelled
Commit: 825a11f1e95c199fa20cc9733796047f0958a0c5
https://github.com/jenkinsci/remoting/commit/825a11f1e95c199fa20cc9733796047f0958a0c5
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/test/java/hudson/remoting/RmiTestBase.java
Log Message:
-----------
Adding NIO socket ChannelRunner to tests
Commit: 372463ed1e0756f42fe6a430a99c43185a519afa
https://github.com/jenkinsci/remoting/commit/372463ed1e0756f42fe6a430a99c43185a519afa
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
detect error in selector thread more aggressively
Commit: 0990f862fba9a0ac062f42651615fb93c2bac0d9
https://github.com/jenkinsci/remoting/commit/0990f862fba9a0ac062f42651615fb93c2bac0d9
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
trying to list up keys to a closed selector is invalid
Commit: 84e976cffe1c21e05d95db1a9102623749f18da4
https://github.com/jenkinsci/remoting/commit/84e976cffe1c21e05d95db1a9102623749f18da4
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/test/java/hudson/remoting/ChannelRunner.java
Log Message:
-----------
selector thread needs to be shutdown, too
Commit: 00b0300f4f855444e5fd31d8c24a6709e18b2ae0
https://github.com/jenkinsci/remoting/commit/00b0300f4f855444e5fd31d8c24a6709e18b2ae0
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/test/java/hudson/remoting/RmiTestBase.java
Log Message:
-----------
made it easier to use another ChannelRunner as a default one
Commit: b603218f04a85bf69880b7b7d8b0a9a2bfcad047
https://github.com/jenkinsci/remoting/commit/b603218f04a85bf69880b7b7d8b0a9a2bfcad047
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
if the receiver buffer is full, can't read more
Commit: 6b846843c7defeac13a9174a70df86136ea031f3
https://github.com/jenkinsci/remoting/commit/6b846843c7defeac13a9174a70df86136ea031f3
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2014-04-03 (Thu, 03 Apr 2014)
Changed paths:
M src/main/java/org/jenkinsci/remoting/nio/NioChannelHub.java
Log Message:
-----------
if a command is too big to fit in the buffer limit, we have to abort, or else
it'll hang forever
Compare:
https://github.com/jenkinsci/remoting/compare/fda0b4b04262...6b846843c7de
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.