History of tools/cvs2fossil/lib/c2f_repository.tcl
2008-02-24
| ||
18:01:40 | [e021cb0c0b] 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 | [1850a8da8e] 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 | [1850a8da8e] 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] | |
2008-01-30
| ||
08:28:34 | [620af1dde5] part of check-in [348e45b0d6] Added basic import of changesets. Note that this code is incomplete with regard to handling the various possible interactions between a vendor-branh and trunk. (By: aku on 2008-01-30 08:28:34) [diff] [annotate] | |
2008-01-19
| ||
06:07:49 | [87c45ff178] part of check-in [6809145eb1] More comments on sql statements. (By: aku on 2008-01-19 06:07:49) [diff] [annotate] | |
2007-11-29
| ||
06:23:30 | [6b33138cb4] part of check-in [8e3012423b] Updated the code printing the changeset statistics to know about change to the changeset types. (By: aku on 2007-11-29 06:23:30) [diff] [annotate] | |
2007-11-25
| ||
07:54:09 | [9dd75e0c53] 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
| ||
07:21:12 | [7d5182fefd] part of check-in [2630e50610] Tweaked the log output for the statistics a bit. (By: aku on 2007-11-22 07:21:12) [diff] [annotate] | |
2007-11-17
| ||
00:29:42 | [6cbcf7b826] 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 | [6cbcf7b826] 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-11-14
| ||
05:08:43 | [fccbbea0d2] part of check-in [67600f777b] Fixed handling of project objects when persisting them. Fill the project map. This is needed if the pass is not skipped. For the skip case we already initialize the project map when 'load'ing from the state. (By: aku on 2007-11-14 05:08:43) [diff] [annotate] | |
2007-11-10
| ||
07:46:20 | [af48ae3168] part of check-in [5f7acef887] Completed pass 5, computing the initial set of changesets. Defined persistent structure and filled out the long-existing placeholder class (project::rev). (By: aku on 2007-11-10 07:46:20) [diff] [annotate] | |
2007-11-02
| ||
06:06:24 | [7a9e86cef9] 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:26:32 | [9474ee1654] part of check-in [c3d5104084] Added code for the loading of pass II data (currently only the smybols) from the state when pass II is skipped. (By: aku on 2007-11-02 04:26:32) [diff] [annotate] | |
2007-10-25
| ||
05:16:57 | [f4ffdfa30f] part of check-in [89e9b357ed] Fixed saving of authors, log messages, meta data. This was wrong since revision [99e165d5c4], when the id databases were introduced. Simplified meta saving due to changed trunk coding (no NULL). (By: aku on 2007-10-25 05:16:57) [diff] [annotate] | |
2007-10-24
| ||
08:01:01 | [e30942cde8] part of check-in [adf168e23e] Extended handling of id's for files so that we have them for backreferences from symbols and revisions. Completed persistence of revisions and symbols at file-level and fixed small problem with left-over links to branches. (By: aku on 2007-10-24 08:01:01) [diff] [annotate] | |
2007-10-21
| ||
04:42:14 | [2bc22e9971] part of check-in [99e165d5c4] Created a separate common class for the id databases used by the repository, and updated the repository code to use it. (By: aku on 2007-10-21 04:42:14) [diff] [annotate] | |
2007-10-19
| ||
07:23:57 | [ac4b426bcc] part of check-in [510cd02303] Continued the work on pass II, wrangling a file into shape. Completed handling of unnecessary initial deletions on branches. (By: aku on 2007-10-19 07:23:57) [diff] [annotate] | |
2007-10-17
| ||
04:37:05 | [3ba48f18aa] part of check-in [cfe4b269ac] Added detection of irrelevant trunk revisions for files added to a branch but not the trunk. Repository extended to keep inverted indices for the meta data and commit messages for retrieval of commit messages per meta data, required for the previous. fixed problem with file objects, we kept only the rcs path, and need the user visible path too. (By: aku on 2007-10-17 04:37:05) [diff] [annotate] | |
03:09:58 | [7f7328b5b7] part of check-in [3bde1a2e2f] Added new option --trunk-only, state and processing. (By: aku on 2007-10-17 03:09:58) [diff] [annotate] | |
2007-10-14
| ||
01:58:07 | [ef903ed612] part of check-in [67c24820c7] Reworked the whole handling of meta data (author, commit message, plus project/branch information), so that revisions now store only the meta id, everything else is stored centrally. All the relevant pieces (author, cmessage, symbols, projects) now also get numeric ids assigned early instead of when being saved to the state. Project ids are loaded from the state now too. (By: aku on 2007-10-14 01:58:07) [diff] [annotate] | |
2007-10-13
| ||
23:57:15 | [0384f35a62] part of check-in [54ac684df7] Completed loading of pass I from persistent state when skipped. (By: aku on 2007-10-13 23:57:15) [diff] [annotate] | |
2007-10-06
| ||
22:13:25 | [41878e4fb7] part of check-in [70b0aa899a] Found easier way to access the typevariables of singletons when writing the rcs parser. Now moved the other singletons to the same construction. (By: aku on 2007-10-06 22:13:25) [diff] [annotate] | |
22:06:05 | [6ab6c1218d] part of check-in [8487172254] Broke static dependency cycle repository <- project <- file <- repository, now using dynamic/runtime object references instead. This allows us to keep the nice and readable format for our files, code is readable too. (By: aku on 2007-10-06 22:06:05) [diff] [annotate] | |
21:59:03 | [dd183de0b5] part of check-in [3d88cfd05d] Started capture of revision information in file objects. Capturing authors and commit messages and repository level. Completed persistence for these latter too. Rearranged the requirements, imports, and exports a bit to handle the new dependency cycle repository <- project <- file <- repository (By: aku on 2007-10-06 21:59:03) [diff] [annotate] | |
21:19:26 | [4b50c06b84] part of check-in [6d1811d61e] Continued work on pass II, skeleton of it completed by adding outline of code for persistence. (By: aku on 2007-10-06 21:19:26) [diff] [annotate] | |
18:43:01 | [e7ff366ee1] part of check-in [8a93ffa9c1] Fleshed out pass II, added skeleton of rcs archive class, started integration of rcs parser. (By: aku on 2007-10-06 18:43:01) [diff] [annotate] | |
03:53:41 | [66efb474fb] part of check-in [43d72c6246] Better formatting for --help-passes, align codes. (By: aku on 2007-10-06 03:53:41) [diff] [annotate] | |
2007-10-05
| ||
07:27:52 | [9c6eebce1b] 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] | |
07:08:35 | [10e1f473b9] part of check-in [d174affb48] Collapse multiple uses of a project path into one project. (By: aku on 2007-10-05 07:08:35) [diff] [annotate] | |
05:33:14 | [253c3cc7e6] 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) [diff] [annotate] | |
2007-10-04
| ||
04:34:59 | [ccb926d285] part of check-in [52f2254007] Continued work on pass I. Filled in the repository management, and basic implementation of project objects. Missing are persistence and the foundation for that (cache database). (By: aku on 2007-10-04 04:34:59) [diff] [annotate] | |
2007-10-03
| ||
04:18:18 | [1272254724] part of check-in [47740cc1f6] Added stub for repository management, added most of pass I, collecting archives in the repository. (By: aku on 2007-10-03 04:18:18) [annotate] |