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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.19 - (show annotations) (download)
Mon Sep 21 09:30:37 2009 UTC (15 years, 7 months ago) by wakaba
Branch: MAIN
Changes since 1.18: +6 -0 lines
++ swe/lib/SWE/Object/ChangeLog	21 Sep 2009 09:29:32 -0000
	* Repository.pm (weight_lock, weight_unlock): New methods.
	(term_weight_vector, save_term_weight_vector): Changed to use
	global props to save the term weight vector.

2009-09-21  Wakaba  <wakaba@suika.fam.cx>

++ swe/lib/suikawiki/ChangeLog	21 Sep 2009 09:30:29 -0000
	* main.pl: Changed the related/unrelated end point to lock the
	vector data file and put the file to the CVS repository.

2009-09-21  Wakaba  <wakaba@suika.fam.cx>

1 2009-09-21 Wakaba <wakaba@suika.fam.cx>
2
3 * Repository.pm (weight_lock, weight_unlock): New methods.
4 (term_weight_vector, save_term_weight_vector): Changed to use
5 global props to save the term weight vector.
6
7 2009-09-21 Wakaba <wakaba@suika.fam.cx>
8
9 * Document.pm (repo, prop_untainted, untainted_prop, save_prop,
10 locked): New method. Introduced the concept of "tainted" such
11 that we can access to the property in the locked code fragment
12 without being afraid to update the property using old values.
13 (get_or_create_graph_node): Updated to utilize |prop| family of
14 method with locks.
15
16 * Graph.pm (repo, lock, unlock): New methods.
17 (add_nodes, create_node, schelling_update): Locks the database
18 before the modifications.
19
20 * Repository.pm (graph, get_document_by_id): New methods.
21
22 * Node.pm (repo): New method.
23
24 2009-09-21 Wakaba <wakaba@suika.fam.cx>
25
26 * Document.pm (lock): Changed to use the $db->id_lock method to
27 obtain the lock object.
28
29 * Node.pm (neighbor_documents): New method.
30
31 2009-09-21 Wakaba <wakaba@suika.fam.cx>
32
33 * Document.pm (title, get_or_create_graph_node): New methods (made
34 from codes moved from main.pl).
35
36 2009-09-20 Wakaba <wakaba@suika.fam.cx>
37
38 * Graph.pm (schelling_update): Implemented.
39
40 2009-09-20 Wakaba <wakaba@suika.fam.cx>
41
42 * Graph.pm (add_nodes): Improved the way to determine the number
43 of added nodes.
44
45 2009-09-14 Wakaba <wakaba@suika.fam.cx>
46
47 * Document.pm (prop): New method.
48 (content_media_type): Changed to return the real media type.
49 (to_xml_media_type, to_text_media_type, to_xml, to_html_fragment):
50 Changed to return appropriate default value.
51
52 2009-09-14 Wakaba <wakaba@suika.fam.cx>
53
54 * Document.pm: Added |rebless| method family. Moved
55 SWML-to-HTML/XML/text convertion methods to another module.
56
57 * Document/: New directory.
58
59 2009-09-14 Wakaba <wakaba@suika.fam.cx>
60
61 * Document.pm (to_html_fragment): New method.
62
63 2009-09-14 Wakaba <wakaba@suika.fam.cx>
64
65 * Document.pm (to_xml, to_text): New methods.
66
67 2009-07-12 Wakaba <wakaba@suika.fam.cx>
68
69 * Document.pm (new_id): New method.
70
71 2009-07-12 Wakaba <wakaba@suika.fam.cx>
72
73 * Document.pm (update_tfidf): New method copied from main.pl.
74
75 2009-07-12 Wakaba <wakaba@suika.fam.cx>
76
77 * Document.pm: New module.
78
79 2009-03-16 Wakaba <wakaba@suika.fam.cx>
80
81 * Repository.pm (are_related_ids): Repeat the relearning process
82 until the right answer is deduced.
83
84 2009-03-16 Wakaba <wakaba@suika.fam.cx>
85
86 * Repository.pm: New module.
87
88 2009-03-15 Wakaba <wakaba@suika.fam.cx>
89
90 * Node.pm (document_id): New method.
91
92 2009-03-15 Wakaba <wakaba@suika.fam.cx>
93
94 * Graph.pm (get_node_by_id): New method.
95 (create_node): Changed to instantiate SWE::Object::Node.
96
97 * Node.pm: New module.
98
99 2009-03-15 Wakaba <wakaba@suika.fam.cx>
100
101 * Graph.pm: New module.
102
103 2009-03-15 Wakaba <wakaba@suika.fam.cx>
104
105 * ChangeLog: New file.
106
107

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24