History of tools/cvs2fossil/lib/c2f_pfiltersym.tcl
2008-03-02
| ||
01:09:16 | [77d4744661] part of check-in [ae53becda4] Changed the printing of the symbol tree to be based on table 'preferedparent', and introduced two procs to shorten the fomratting code. (By: aku on 2008-03-02 01:09:16) [diff] [annotate] | |
2008-02-24
| ||
18:01:40 | [810af7f145] 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] | |
2008-02-08
| ||
21:52:21 | [b7f9a11eac] part of check-in [6b78df3861] Merge in changes from Andreas's branch. (By: drh on 2008-02-08 21:52:21) [diff] [annotate] | |
2008-02-06
| ||
05:04:12 | [b7f9a11eac] part of check-in [66235f2430] Updated the copyright information of all files touched in the new year. (By: aku on 2008-02-06 05:04:12) [diff] [annotate] | |
04:51:51 | [c7ce4a70d0] part of check-in [70acbf63ec] Print the tree of symbols (i.e. definite parents) at high verbosity levels. (By: aku on 2008-02-06 04:51:51) [diff] [annotate] | |
2008-02-03
| ||
00:45:57 | [3f927ba110] part of check-in [83d75a6c23] Modified filtering pass to drop the blobs of excluded revisions, for them we can be sure that we will not need them later, as whole branches are dropped. Modified the file import to use the new blob information to setup the expansion graph. This fixes the trouble we had with archive files in bwidget. They are now properly expanded. (By: aku on 2008-02-03 00:45:57) [diff] [annotate] | |
2008-01-19
| ||
06:07:49 | [a9820cd0e4] part of check-in [6809145eb1] More comments on sql statements. (By: aku on 2008-01-19 06:07:49) [diff] [annotate] | |
2007-12-02
| ||
23:47:45 | [84d0049634] 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] | |
2007-12-01
| ||
18:36:26 | [940562fb7e] part of check-in [79c227a9c0] Bugfix. Handle free-floating branches (their root revision was removed as unnecessary). (By: aku on 2007-12-01 18:36:26) [diff] [annotate] | |
2007-11-28
| ||
08:35:41 | [2020f6d70d] part of check-in [8ce7ffff21] Bugfix in FilterSym pass. Grafting branches operated on the tags table :( (By: aku on 2007-11-28 08:35:41) [diff] [annotate] | |
05:39:49 | [fad4c39f71] part of check-in [47d52d1efd] Added convenience method for assertions and used it in place of the existing if/trouble internal constructions. Changed API of 'log write' so that we can defer substituation of the message to when the write actually happen, and converted all places which would be hit by double-substitution. The remaining 'log write' calls will be converted incrementally. (By: aku on 2007-11-28 05:39:49) [diff] [annotate] | |
2007-11-25
| ||
07:54:09 | [ec9b1e0027] part of check-in [b679ca3356] Code cleanup. Removed trailing whitespace across the board. (By: aku on 2007-11-25 07:54:09) [diff] [annotate] | |
02:54:22 | [57ebd2c2ab] part of check-in [b41127b9d8] Tweaked log output of filtering pass a bit. (By: aku on 2007-11-25 02:54:22) [diff] [annotate] | |
2007-11-17
| ||
00:29:42 | [29f48baf16] 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-16
| ||
08:32:40 | [29f48baf16] part of check-in [96b7bfb834] Added convenience command to the state package when the sql returns a single row. Added more statistics about revisions, tags, branches, symbols, changesets to various passes. (By: aku on 2007-11-16 08:32:40) [diff] [annotate] | |
03:54:54 | [852144546e] part of check-in [2516f4a56d] Bugfix. When I introduced the 'revisionbranchchildren' table to pass 2 I forgot to update pass 4 as well. Added code to drop the excluded revisons from this table as well, as either parent of branches, or branch child of some other revision. (By: aku on 2007-11-16 03:54:54) [diff] [annotate] | |
2007-11-09
| ||
06:28:19 | [53988122b9] part of check-in [131f051880] Moved the paranoid integrity checks of pass 2 into a separate package for use by other passes, and changed pass 4 to also run these checks, albeit in a (slightly) relaxed form. See the comments at the point of call for the reason. This completes pass 4. (By: aku on 2007-11-09 06:28:19) [diff] [annotate] | |
2007-11-07
| ||
06:22:32 | [3dc3d0fe9b] part of check-in [37734390ca] Pass 4 nearly completed. Rewrite symbol mutation, completed adjustment of symbol parents, added symbol refinement (noop or not flags). Now only missing piece is replication of the pass 2 paranoia checks. Note: Checks in the adjustment of parents are a bottleneck. May need indices, or something we can do in memory. (By: aku on 2007-11-07 06:22:32) [diff] [annotate] | |
2007-11-06
| ||
08:05:40 | [7a61a65c10] part of check-in [3a530ef947] Continued work on pass 4. Now propagating the project level information about prefered parents down to the file level tags. Same for the file level branches is not yet done. (By: aku on 2007-11-06 08:05:40) [diff] [annotate] | |
07:14:07 | [b01480659e] part of check-in [ffafc0bd65] Continued work on pass 4. Added code bringing the file level symbol data into compliance with the project level symbol types, converting tags to branches and vice versa. (By: aku on 2007-11-06 07:14:07) [diff] [annotate] | |
06:47:26 | [cdbbe0703f] part of check-in [69bf6ab99b] Continued work on pass 4. Implemented the deletion of excluded symbols and all parts referencing them. The complex part is the regrafting of NTDB revisions should a NTDB branch be excluded. This is like 'GraftNTDB2Trunk' in 'file' when excluding everything but the trunk. (By: aku on 2007-11-06 06:47:26) [diff] [annotate] | |
04:57:15 | [8221e38456] part of check-in [11e5d7ce42] Started on pass 4, 'FilterSymbols'. Skeleton. (By: aku on 2007-11-06 04:57:15) [annotate] |