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.

Reply via email to