ChangeLog in kgio-1.3.1 vs ChangeLog in kgio-2.0.0pre1
- old
+ new
@@ -1,6 +1,96 @@
ChangeLog from git://git.bogomips.org/kgio.git ()
+ commit 28070c522aff233eadb7e167f8d4e8122cd0bb47
+ Author: Eric Wong <normalperson@yhbt.net>
+ Date: Thu Nov 18 15:15:40 2010 -0800
+
+ kgio 2.0.0pre1 - major internal API changes
+
+ This release should make Kgio easier and more consistent
+ to use across a variety of libraries/applications.
+
+ The global Kgio.wait_*able(=) accessor methods are gone in favor
+ of having default kgio_wait_readable and kgio_wait_writable
+ methods added to all Kgio-using classes. Sub-classes may (and
+ are encouraged to) redefine these if needed.
+
+ Eric Wong (7):
+ expand Kgio::*#kgio_read! documentation
+ prefer symbolic names for waiting read/writability
+ EOFError message matches Ruby's
+ README: Gemcutter => RubyGems.org
+ update documentation with mailing list info
+ add default kgio_wait_*able methods
+ switch entirely to kgio_wait_*able methods
+
+ commit c69955e64648ab6a3471a54f7885a320428682f9
+ Author: Eric Wong <e@yhbt.net>
+ Date: Thu Nov 18 14:37:05 2010 -0800
+
+ switch entirely to kgio_wait_*able methods
+
+ This removes the global Kgio.wait_*able accesors and requires
+ each class to define (or fall back to) the Kgio::DefaultWaiters
+ methods.
+
+ commit f1b497e601ed2acb54f75dc989d0a5ec7afebca0
+ Author: Eric Wong <e@yhbt.net>
+ Date: Thu Nov 18 13:38:32 2010 -0800
+
+ add default kgio_wait_*able methods
+
+ It makes it easier for people to use certain overrides without
+ killing other methods. This is the first step in fixing
+ problems people were having with dalli 0.11.1+ while running
+ Unicorn.
+
+ commit 827ad6b4fba768a5cac8fb4e83fbbf61cf7a3194
+ Author: Eric Wong <e@yhbt.net>
+ Date: Mon Nov 15 10:33:55 2010 -0800
+
+ update documentation with mailing list info
+
+ We're a real project, apparently, so it can have its
+ own mailing list.
+
+ commit fd88eae588c1e715dcaf3a1a000391cc13481e02
+ Author: Eric Wong <e@yhbt.net>
+ Date: Mon Nov 15 10:22:49 2010 -0800
+
+ README: Gemcutter => RubyGems.org
+
+ That's the new name for it and it's official
+
+ commit 8615a3f9554df0fd7f7f088cd49cf1e3be49de9f
+ Author: Eric Wong <e@yhbt.net>
+ Date: Fri Nov 12 20:25:50 2010 -0800
+
+ EOFError message matches Ruby's
+
+ This makes messages appear less different than Ruby
+ when using kgio_read!
+
+ Requested-by: Mike Perham
+
+ commit 2772ed8bfe108b66b7493bc5cb0c40ddeb1ca57d
+ Author: Eric Wong <e@yhbt.net>
+ Date: Fri Nov 5 09:01:08 2010 +0800
+
+ prefer symbolic names for waiting read/writability
+
+ There's no point in using constants that point to symbols
+ instead of just the symbols themselves.
+
+ commit bf3b507791403811bece9dff915ca10757bca519
+ Author: Eric Wong <e@yhbt.net>
+ Date: Thu Oct 28 21:02:31 2010 +0000
+
+ expand Kgio::*#kgio_read! documentation
+
+ If the author can forget why it was written, so can
+ the rest of the world.
+
commit f4d08a07a02393cca5ddd1277acc4f95c83307ff
Author: Eric Wong <e@yhbt.net>
Date: Fri Oct 8 14:55:16 2010 -0700
kgio 1.3.1 - fix zero-length reads