Author: timbo
Date: Thu Feb  1 18:15:48 2007
New Revision: 8785

Modified:
   dbi/trunk/Changes
   dbi/trunk/lib/DBD/Gofer.pm

Log:
Tweak docs for DBD::Gofer ready for RC1


Modified: dbi/trunk/Changes
==============================================================================
--- dbi/trunk/Changes   (original)
+++ dbi/trunk/Changes   Thu Feb  1 18:15:48 2007
@@ -8,7 +8,7 @@
 
 XXX document DBD::Gofer
 
-=head2 Changes in DBI 1.54 (svn rev 8745),  29th January 2007
+=head2 Changes in DBI 1.54 (svn rev 8784),  1st February 2007
 
   NOTE: This release includes the 'next big thing' for DBI: DBD::Gofer.
   Take a look!

Modified: dbi/trunk/lib/DBD/Gofer.pm
==============================================================================
--- dbi/trunk/lib/DBD/Gofer.pm  (original)
+++ dbi/trunk/lib/DBD/Gofer.pm  Thu Feb  1 18:15:48 2007
@@ -682,10 +682,11 @@
 is expected to handle more that one request. (Though it will be restarted if 
it exits.)
 
 This is the first transport that is truly useful because it can launch the
-subprocess using ssh. This means you can now use DBD::Gofer to easily access
-any databases that's accessible from any system you can login to.
+subprocess on a remote machine using ssh. This means you can now use DBD::Gofer
+to easily access any databases that's accessible from any system you can login 
to.
+You also get all the benefits of ssh, including encryption and optional 
compression.
 
-XXX ssh
+See L</DBI_AUTOPROXY> below for an example.
 
 =head2 http
 
@@ -736,11 +737,17 @@
 
 =head1 TODO
 
+Random brain dump...
+
+Add policy mechanism
+
+Add mecahism for transports to list config params
+and for Gofer to apply any that match
+(and warn if any left over?)
+
 Test existing compiled drivers (ie DBD::mysql) for binary compatibility
 
 Driver-private sth attributes - set via prepare() - change DBI spec
-Auto-configure based on driver name.
-Automatically send back everything in sth attribute cache?
 
 Caching of get_info values
 
@@ -748,26 +755,17 @@
 
 Driver-private sth methods via func? Can't be sure of state?
 
-XXX track installed_methods and install proxies on client side after connect?
+track installed_methods and install proxies on client side after connect?
 
-XXX add hooks into transport base class for checking & updating a cache
+add hooks into transport base class for checking & updating a cache
    ie via a standard cache interface such as:
    http://search.cpan.org/~robm/Cache-FastMmap/FastMmap.pm
    http://search.cpan.org/~bradfitz/Cache-Memcached/lib/Cache/Memcached.pm
    http://search.cpan.org/~dclinton/Cache-Cache/
    http://search.cpan.org/~cleishman/Cache/
-
 Also caching instructions could be passed through the httpd transport layer
 in such a way that appropriate http cache headers are added to the results
 so that web caches (squid etc) could be used to implement the caching.
 (May require the use of GET rather than POST requests.)
 
-check clone tests
-
-Add policy mechanism
-
-Add mecahism for transports to list config params
-and for Gofer to apply any that match
-(and warn if any left over?)
-
 =cut

Reply via email to