cvsuser     05/08/09 11:58:14

  Modified:    App-Repository CHANGES Makefile.PL TODO
  Log:
  freeze for 0.95
  
  Revision  Changes    Path
  1.3       +10 -0     p5ee/App-Repository/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /cvs/public/p5ee/App-Repository/CHANGES,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- CHANGES   5 Apr 2005 18:50:36 -0000       1.2
  +++ CHANGES   9 Aug 2005 18:58:14 -0000       1.3
  @@ -2,11 +2,21 @@
   # CHANGE LOG
   #########################################
   
  +0.95
  + x add "config_from_options" as a default behavior for App::Repository::DBI
  + x add $rep->new_object($table, [EMAIL PROTECTED]); (and tests)
  + x add $repobj->delete(); (and tests)
  + x add $rep->export_rows(...)  (export to file)
  + x add $rep->import_rows(...)  (import from file)
  +
   0.94
    x add "distinct => 1" to options hash for get_rows()/get_row()
    x recognize the following special cases in inferred-op params: '' (same as 
as 'ALL' in non-quoted/numeric params)
    x recognize the following special cases in inferred-op params: 
'ALL','NULL','NULL,value','@[db expr]'
    x support set() with hash values. i.e. set($table,[EMAIL 
PROTECTED],\%values)
  + x fix set_rows() to work (also with create option)
  + x support compressed columns (through dbexpr/dbexpr_update)
  + x changed test scripts to be driven by App::Options
   
   0.93
    x MySQL - auto_reconnect flag set
  
  
  
  1.8       +2 -2      p5ee/App-Repository/Makefile.PL
  
  Index: Makefile.PL
  ===================================================================
  RCS file: /cvs/public/p5ee/App-Repository/Makefile.PL,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Makefile.PL       2 Mar 2005 17:23:29 -0000       1.7
  +++ Makefile.PL       9 Aug 2005 18:58:14 -0000       1.8
  @@ -10,7 +10,7 @@
   %opts = (
       'NAME'        => 'App-Repository',
       'DISTNAME'    => 'App-Repository',
  -    'VERSION'     => '0.93',
  +    'VERSION'     => '0.95',
       'PREREQ_PM'   => { #'App::Context' => 0,  # core services
                          'DBI'          => 0,  # database access
                        },
  
  
  
  1.5       +8 -7      p5ee/App-Repository/TODO
  
  Index: TODO
  ===================================================================
  RCS file: /cvs/public/p5ee/App-Repository/TODO,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TODO      5 Apr 2005 18:50:36 -0000       1.4
  +++ TODO      9 Aug 2005 18:58:14 -0000       1.5
  @@ -2,20 +2,23 @@
   ## File: $Id$
   ######################################################################
   
  - o RepositoryObjectSet
  +To get to Version 1.0
  + o change the test suites to be driven by App::Options 
(dbdriver/dbhost/dbname/dbuser/dbpass)
  + o implement App::Repository::File and App::Repository::FileSystem
  + o go over the documentation which is terrible and has been completely 
neglected
   
  +Other stuff
    o caching rows by key
    o caching row-sets by set-key
  -
    o DBI   - refactored/unified params/cols/values handling
              - arbitrarily complex where clauses
  -
  +           - clear separation between "eq", "in" and implied ops
    o DBI   - auto-reconnect on all operations
    o DBI   - bind variables on all operations
    o all   - benchmarks
    o Remote- make a remote repository work
    o all   - get related rows (relationships)
  - o all   - $rep->set_rows(...)
  + o all   - $rep->set_rows(...) - make work with %$params
   
    o MySQL - Shared connections between repositories
    o File
  @@ -23,8 +26,6 @@
    o MySQL - $rep->purge(...)
   
    o all   - $rep->maintain(...)
  - o all   - $rep->export(...)
  - o all   - $rep->import(...)
    o all   - summaries
    o all   - partitions
    o all   - defaults
  
  
  

Reply via email to