File History
Not logged in

History of tools/cvs2fossil/lib/c2f_pcollsym.tcl

2008-03-02
01:06:32 [67107f6d59] part of check-in [479c96c0fc] Fixed typo in a comment. (By: aku on 2008-03-02 01:06:32) [diff] [annotate]
2008-02-24
18:01:40 [596822d4e2] part of check-in [f637d42206] Updated my notes regarding memory usage. Converted more locations to incremental query processing via 'state foreachrow', now throughout the importer. (By: aku on 2008-02-24 18:01:40) [diff] [annotate]
2007-12-08
03:39:27 [7383c81d45] part of check-in [f7fe15cd0c] More comments on sql statements, slight reordering of some tables and conditions. (By: aku on 2007-12-08 03:39:27) [diff] [annotate]
2007-12-02
23:47:45 [50ae29e5d8] part of check-in [e288af3995] Fluff: Renamed state methods use/reading/writing to usedb/use/extend for clarity. Updated all callers. Extended state module with code to dump the SQL statements it receives to a file for analysis. Extended the 'use' declarations of several passes. (By: aku on 2007-12-02 23:47:45) [diff] [annotate]
03:40:56 [47871c6aa2] part of check-in [74854a30b8] Added ability to declare indices on tables in the persistent state. Used this to declare indices on critical columns. Slows down the transactions saving changesets, this however is made up when it comes to successor/predecessor retrieval of changesets. (By: aku on 2007-12-02 03:40:56) [diff] [annotate]
2007-11-25
07:54:09 [0ef91b21f1] part of check-in [b679ca3356] Code cleanup. Removed trailing whitespace across the board. (By: aku on 2007-11-25 07:54:09) [diff] [annotate]
2007-11-22
06:03:47 [7f9106e82c] part of check-in [930ec162ce] Fixed the calculation of possible parents for a detached NTDB. Has to be trunk. The symbols were skipped before, causing them to have no parents at all later on, forcing an abort after CollateSymbols. Added some high verbosity log commands for debugging of this area. (By: aku on 2007-11-22 06:03:47) [diff] [annotate]
2007-11-17
00:29:42 [7553c6538a] part of check-in [38b967dcf5] Merge aku's CVS import changes into the main line. Fix a small bug in diff.c. (By: drh on 2007-11-17 00:29:42) [annotate]
2007-11-06
04:55:29 [7553c6538a] part of check-in [d314894b9a] Extended comment. (By: aku on 2007-11-06 04:55:29) [diff] [annotate]
04:53:55 [cd17ca9f0f] part of check-in [4c8a5a44af] Fix in pass 3, do not compute prefered parents for the excluded symbols. Exclude them from the final check as well due to this. (By: aku on 2007-11-06 04:53:55) [diff] [annotate]
04:39:41 [e6931f2e38] part of check-in [efc78b7a42] Completed pass 3, CollateSymbols. Added code determining for each symbol the prefered parent from all possible parents. This is the symbol with the lowest id among the set with the maximum number of occurences as a parent. (By: aku on 2007-11-06 04:39:41) [diff] [annotate]
2007-11-05
09:04:25 [c53c706e1d] part of check-in [7eaa420a23] Extended options processing to handle --exclude, --force-tag, and --force-branch options. Extended project::sym class with in-memkory databases to hold the option information and replaced the 'UserConfig' placeholder with the actual code using the new databases to determine symbol types based on user-requests. Extended the pass itself with code performing various checks on the results of type determination, partially paranoia, partially to find genuine bad requests (excluding symbols with unexcluded blockers, making a symbol with commits on it a tag, ...). NYI: Computation of the prefered parent for all symbols. (By: aku on 2007-11-05 09:04:25) [diff] [annotate]
2007-11-02
06:06:24 [77182f7016] part of check-in [f888f06fe3] Continued work on pass 3, added code to determine the type of symbols based on the tag-, branch-, and commit-counts. Hook for handling data coming from the option processoris present (UserConfig), but only as a placeholder. (By: aku on 2007-11-02 06:06:24) [diff] [annotate]
04:29:05 [529d76b227] part of check-in [6d4eb24738] Skeleton for pass 3 added, collating the symbols. (By: aku on 2007-11-02 04:29:05) [annotate]