History of tools/cvs2fossil/lib/c2f_state.tcl
2008-02-24
| ||
04:43:56 | [98813ec9b6] part of check-in [6559f3231e] New command 'state foreachrow' for incremental result processing, using less memory. Converted a number of places in pass InitCSet to this command, and marked a number of othre places for possible future use. (By: aku on 2008-02-24 04:43:56) [diff] [annotate] | |
2008-01-28
| ||
23:57:27 | [b7329274e1] part of check-in [7208c7ac4d] Changes to cvs2fossil to import tcllib CVS into fossil on Win32 * using [::file] instead of [file] in snit methods to get the core file command * taking care of files that only differ in case in the Attic and the repo on case insensitive FS * passing platform specific (By: mjanssen on 2008-01-28 23:57:27) [diff] [annotate] | |
2007-12-02
| ||
23:47:45 | [6d7e829406] 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 | [e4b4a90ad7] 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-28
| ||
05:39:49 | [fe7e766e18] 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 | [027ea34f79] part of check-in [b679ca3356] Code cleanup. Removed trailing whitespace across the board. (By: aku on 2007-11-25 07:54:09) [diff] [annotate] | |
07:32:37 | [b5682014da] part of check-in [00e041dd22] State log output, moved to slightly higher verbosity level to allow them to be suppressed. (By: aku on 2007-11-25 07:32:37) [diff] [annotate] | |
2007-11-17
| ||
00:29:42 | [5356f2147d] 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 | [5356f2147d] 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] | |
2007-10-13
| ||
23:29:17 | [03d1122d66] part of check-in [ae19c0fcb4] Extended pass manager to handle the skipped and defered passes coming before and after the actually executed passes. Extended passes I and II to have the required methods. Implemented loading (for skipped passes) as skeletons, implemented discarding (for defered passes) completely. Extended state manager with ability to discard state. (By: aku on 2007-10-13 23:29:17) [diff] [annotate] | |
2007-10-06
| ||
03:55:06 | [e652a4a126] part of check-in [10f9d51bb2] Added documentation to state definition, and debugging output to the state system itself. (By: aku on 2007-10-06 03:55:06) [diff] [annotate] | |
2007-10-05
| ||
07:27:52 | [4f1e5d7899] part of check-in [042d54bae5] Completed integration of state with pass I, now saving projects and files into it. (By: aku on 2007-10-05 07:27:52) [diff] [annotate] | |
06:50:57 | [2094dd757c] part of check-in [fb1e36d290] Extended state handling with methods to declare usage and structure of state, started integration of state with pass I, collection of projects and files. (By: aku on 2007-10-05 06:50:57) [diff] [annotate] | |
05:33:14 | [52c46d7daa] part of check-in [eb656de7d9] Added the basic parts of the state manager and integrated it with option processor and pass manager. (By: aku on 2007-10-05 05:33:14) [annotate] |