/[suikacvs]/webroot/swe/lib/SWE/Object/ChangeLog
Suika

Diff of /webroot/swe/lib/SWE/Object/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.16 by wakaba, Mon Sep 21 07:09:48 2009 UTC revision 1.18 by wakaba, Mon Sep 21 09:10:40 2009 UTC
# Line 1  Line 1 
1  2009-09-21  Wakaba  <wakaba@suika.fam.cx>  2009-09-21  Wakaba  <wakaba@suika.fam.cx>
2    
3            * Document.pm (repo, prop_untainted, untainted_prop, save_prop,
4            locked): New method.  Introduced the concept of "tainted" such
5            that we can access to the property in the locked code fragment
6            without being afraid to update the property using old values.
7            (get_or_create_graph_node): Updated to utilize |prop| family of
8            method with locks.
9    
10            * Graph.pm (repo, lock, unlock): New methods.
11            (add_nodes, create_node, schelling_update): Locks the database
12            before the modifications.
13    
14            * Repository.pm (graph, get_document_by_id): New methods.
15    
16            * Node.pm (repo): New method.
17    
18    2009-09-21  Wakaba  <wakaba@suika.fam.cx>
19    
20            * Document.pm (lock): Changed to use the $db->id_lock method to
21            obtain the lock object.
22    
23            * Node.pm (neighbor_documents): New method.
24    
25    2009-09-21  Wakaba  <wakaba@suika.fam.cx>
26    
27          * Document.pm (title, get_or_create_graph_node): New methods (made          * Document.pm (title, get_or_create_graph_node): New methods (made
28          from codes moved from main.pl).          from codes moved from main.pl).
29    

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.18

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24