Parent Directory
|
Revision Log
Links to HEAD: | (view) (download) (annotate) |
Links to MAIN: | (view) (download) (annotate) |
Sticky Tag: |
++ swe/lib/SWE/DB/ChangeLog 21 Sep 2009 09:05:45 -0000 2009-09-21 Wakaba <wakaba@suika.fam.cx> * Lock.pm (check_lockability): Don't allow the same level of lock type being locked twice to avoid deadlocks caused by same level of locks. ++ swe/lib/SWE/Object/ChangeLog 21 Sep 2009 09:10:06 -0000 * Document.pm (repo, prop_untainted, untainted_prop, save_prop, locked): New method. Introduced the concept of "tainted" such that we can access to the property in the locked code fragment without being afraid to update the property using old values. (get_or_create_graph_node): Updated to utilize |prop| family of method with locks. * Graph.pm (repo, lock, unlock): New methods. (add_nodes, create_node, schelling_update): Locks the database before the modifications. * Repository.pm (graph, get_document_by_id): New methods. * Node.pm (repo): New method. 2009-09-21 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 21 Sep 2009 09:10:27 -0000 * main.pl: Made the graph node view to lock the database. 2009-09-21 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 19 Jul 2009 03:02:59 -0000 2009-07-19 Wakaba <wakaba@suika.fam.cx> * HashedIndex.pm (_for_each_id): Operator evaluation order was wrong.
++ swe/lib/SWE/DB/ChangeLog 12 Jul 2009 06:21:38 -0000 * HashedIndex.pm (lock, lock_file_name): New methods. 2009-07-12 Wakaba <wakaba@suika.fam.cx> ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 06:22:03 -0000 * main.pl: Locks the index database before the modification. 2009-07-12 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 12 Jul 2009 03:59:58 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * NamedText.pm (_get_file_name): Typo. * Lock.pm: Check whether any preferable locks are already taken or not to avoid deadlocks. * IDGenerator.pm (get_next_id): Set lock_type to enable lock order control. * IDLocks.pm (get_lock): Set lock_type to enable lock order control. ++ swe/lib/suikawiki/ChangeLog 12 Jul 2009 04:00:17 -0000 2009-07-12 Wakaba <wakaba@suika.fam.cx> * main.pl: Set |lock_type| to enable lock order control.
++ swe/lib/SWE/DB/ChangeLog 15 Mar 2009 09:41:26 -0000 2009-03-15 Wakaba <wakaba@suika.fam.cx> * NamedText.pm: New module. ++ swe/lib/suikawiki/ChangeLog 15 Mar 2009 09:42:14 -0000 * main.pl: Implemented the graph generate method. 2009-03-15 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 2 Mar 2009 07:32:02 -0000 2009-03-01 Wakaba <wakaba@suika.fam.cx> * HashedIndex.pm: New module. * IDGenerator.pm (get_last_id): New method. 2009-01-12 Wakaba <wakaba@suika.fam.cx> * SuikaWiki3LastModified.pm (get_data): Why this convertion was necessary? ++ swe/lib/suikawiki/ChangeLog 2 Mar 2009 07:31:08 -0000 2009-03-02 Wakaba <wakaba@suika.fam.cx> * main.pl (;search, ;terms): New modes. ++ swe/styles/ChangeLog 3 Feb 2009 03:44:04 -0000 2009-02-03 Wakaba <wakaba@suika.fam.cx> * sw.css: Fixed a typo.
++ swe/lib/SWE/DB/ChangeLog 24 Nov 2008 11:43:31 -0000 2008-11-24 Wakaba <wakaba@suika.fam.cx> * IDHistory.pm, HashedHistory.pm: New modules. ++ swe/lib/suikawiki/ChangeLog 24 Nov 2008 11:45:32 -0000 * main.pl: Implemented history modes. Records creation of pages and modifications to id/name associations as history. 2008-11-24 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 14 Nov 2008 05:16:49 -0000 2008-11-14 Wakaba <wakaba@suika.fam.cx> * IDLocks.pm (get_lock): Directories should be created if it does not exist. * SuikaWiki3PageList2.pm: New module.
++ swe/lib/SWE/DB/ChangeLog 10 Nov 2008 03:26:13 -0000 2008-11-10 Wakaba <wakaba@suika.fam.cx> * VersionControl.pm (commit_changes): Set "-kb" option to the "cvs add" command to avoid keyword substition and newline normalization.
++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 14:08:47 -0000 * VersionControl.pm: New module. * HashedProps.pm, IDText.pm: Support for |version_control| property is added. * SuikaWiki3PageList.pm (_save_data): Renamed as |save_data|. Do nothing if the data has not been loaded from the file. (delete_data): New method. 2008-11-09 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 10:06:43 -0000 * IDProps.pm (_get_file_name): Return |undef| if the file is not found. * IDLocks.pm: New module. 2008-11-09 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 9 Nov 2008 06:46:33 -0000 2008-11-09 Wakaba <wakaba@suika.fam.cx> * Lock.pm, HashedProps.pm, IDDOM.pm, IDGenerator.pm, IDProps.pm, IDText.pm, SuikaWiki3PageList.pm: New modules. * SuikaWiki3.pm, SuikaWiki3LastModified.pm: Changed to use plain base 16 encoded file name string as key, rather than array reference as in SuikaWiki3. * SuikaWiki3LastModified.pm (save_data, set_data): Removed. (load_data): Renamed as |_load_data|. (get_data): Invoke |_load_data| if and only if necessary. * SuikaWiki3Props.pm: Don't treat "%" as a part of hash key.
++ swe/lib/SWE/DB/ChangeLog 8 Nov 2008 12:31:14 -0000 * SuikaWiki3LastModified.pm, SuikaWiki3Props.pm: New module files. 2008-11-08 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 8 Nov 2008 09:29:03 -0000 * DOM.pm: New module (some code moved from /webroot/gate/2008/sw.cgi). * SuikaWiki3.pm: Make a copy of key argument such that the original value will not be modified in the method code. 2008-11-08 Wakaba <wakaba@suika.fam.cx>
++ swe/lib/SWE/DB/ChangeLog 8 Nov 2008 07:16:36 -0000 2008-11-08 Wakaba <wakaba@suika.fam.cx> * SuikaWiki3.pm: Use euc-jp-sw encoding for compatibility with old data.
++ swe/lib/SWE/DB/ChangeLog 7 Nov 2008 12:39:37 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * SuikaWiki3.pm: New module. * ChangeLog: New file. ++ swe/lib/ChangeLog 7 Nov 2008 12:40:24 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * ChangeLog: New file. * SWE/: New directory. ++ ChangeLog 7 Nov 2008 12:46:23 -0000 2008-11-07 Wakaba <wakaba@suika.fam.cx> * doc/: New directory. * cvscommit.sh: New file (copied from Harusame's repository). * ChangeLog: New file. * lib/: New directory.
New
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
admin@suikawiki.org | ViewVC Help |
Powered by ViewVC 1.1.24 |