Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file src/rebuild.c at check-in merge-in:b37d5f2
2024-12-06
| ||
19:07 | An improved method for clearing out unwanted table during rebuild. ... (file: [d89a601ec3] check-in: [aeec557e89] user: drh branch: trunk, size: 48189) | |
13:49 | Fix the rebuilder so that it does not try to drop shadow tables, which cannot be dropped in newer versions of SQLite, and thus does not error out for databases that have FTS indexes. ... (file: [1eca0240f2] check-in: [55f1366100] user: drh branch: trunk, size: 48099) | |
2024-07-20
| ||
11:43 | Consistently use a dash in '--no' options, preserving the no-dash variant for compatibility where it exists. ... (file: [05d084461a] check-in: [d03ed299d2] user: danield branch: no-x-dash-options, size: 48091) | |
2024-06-29
| ||
12:54 | Add missing columns to the schema during rebuild. ... (file: [abf9b8b76e] check-in: [f302d31fd4] user: tsbg branch: rebuild-fix, size: 48023) | |
2024-02-02
| ||
16:26 | Fix lines over 80 characters long, excluding external source files and @-lines. ... (file: [c0f01be64a] check-in: [942f691b39] user: danield branch: fix-overlength-lines, size: 47874) | |
2023-12-31
| ||
12:53 | Publish the --analyze option for "rebuild" in the "fossil all" command. ... (file: [cb738c7aa6] check-in: [724f781594] user: drh branch: trunk, size: 47863) | |
2023-12-27
| ||
11:53 | Undocument the --deanalyze option to "fossil rebuild". It was added by [85233c40c9bb05a8], but more recently (specifically in check-in [7815d015f3b5a663]) it has become desirable for the repository database to be analyzed. ... (file: [1d68936f7e] check-in: [fa9d3fb22b] user: drh branch: trunk, size: 47865) | |
2023-09-29
| ||
13:35 | merge in hash-admin-user-password ... (file: [e58a3dbfca] check-in: [593e801bdf] user: preben branch: trunk, size: 47909) | |
2023-07-10
| ||
12:59 | The "fossil repack" command should run VACUUM if either new compression opportunities were found *or* if the freelist count is positive. ... (file: [cec998fc5b] check-in: [4d9ede80be] user: drh branch: trunk, size: 47877) | |
2023-03-02
| ||
20:20 | Refactor the "repack" command to call extra_deltification() routine directly. ... (file: [7db402bbd3] check-in: [9c1f486f9d] user: drh branch: trunk, size: 47812) | |
2023-02-17
| ||
14:37 | A large collection of compiler warning fixes re. signed/unsigned comparison from Daniel D. ... (file: [e1857c9482] check-in: [c71f711ec9] user: stephan branch: compiler-warnings, size: 47307) | |
2023-02-09
| ||
20:09 | Add the "repack" command as an alias for "rebuild --compress-only". ... (file: [624d9486fc] check-in: [dd6a88da09] user: drh branch: trunk, size: 47302) | |
19:45 | The extra-delta-compression step now reports the number of new deltas added and the bytes of storage space saved using those deltas. ... (file: [cbf76eb0e6] check-in: [59e21eb3e5] user: drh branch: trunk, size: 46441) | |
2022-12-21
| ||
09:00 | Improved consistency for --help option descriptions: begin with uppercase letter; do not use a period at the end of short-ish sentences. ... (file: [bc37cc62e8] check-in: [de684083c6] user: km branch: spelling-fixes, size: 45875) | |
2022-01-13
| ||
19:45 | Promote the test-detach to be just "detach". Provide better help. Require user confirmation. For "fossil pull --from-parent-project" remember the URL of the last parent project pull. Remove parent-project settings on a "fossil scrub". ... (file: [fd479da3ba] check-in: [b3f3a898c8] user: drh branch: trunk, size: 45880) | |
2021-12-27
| ||
16:13 | Rename the "tls-config" command into "ssl-config" for consistency. The older "tls-config" command is retained as an alias. Enhance the command to support server certificate management. ... (file: [f867d77a6c] check-in: [f6051784c5] user: drh branch: ssl-server, size: 44254) | |
2021-12-21
| ||
20:53 | Fix the "fossil scrub" command so that it deletes syncfrom:URL and link:URL entries from the CONFIG table. ... (file: [44068fd16b] check-in: [65dbf97eb8] user: drh branch: trunk, size: 44200) | |
2021-12-19
| ||
18:22 | Remove the synclog table when doing a "fossil scrub --verily". ... (file: [7d9e7c66c2] check-in: [94709e8ed2] user: drh branch: synclog, size: 44241) | |
2021-11-19
| ||
12:29 | Remove unused randomize flag to rebuild_db(), per /chat discussion, along with the no-op --randomize flag to the rebuild command. ... (file: [13c40e2264] check-in: [298ccff06c] user: stephan branch: trunk, size: 44152) | |
2021-08-19
| ||
13:53 | Enhance the "scrub" command to more aggressively prune the CONFIG table. ... (file: [ae14b98bbb] check-in: [6b608a0ccb] user: drh branch: trunk, size: 44552) | |
2021-05-28
| ||
18:02 | Add the subscriber.lastContact field for tracking the last contact time for each subscriber. Keep this field up-to-day. The field is currently used but the plan is to use it to optionally ask inactive subscribers to renew periodically. ... (file: [1f16f6ff99] check-in: [d7e10ce4da] user: drh branch: trunk, size: 44536) | |
2021-03-11
| ||
15:40 | More help text consistency tweaks from forum discussion [forum:8c644048f0]: --repository REPO. ... (file: [bcc6893a6d] check-in: [2f7c93f49c] user: stephan branch: trunk, size: 44551) | |
13:22 | Numerous help text consistency tweaks based on forum discussion [forum:8c644048f0]. ... (file: [4807fb0838] check-in: [4cb50c4ef3] user: stephan branch: trunk, size: 44551) | |
2021-01-28
| ||
20:42 | When updating a schema from 1.x to 2.x, temporarily disable defensive mode so that we can remove the length constraint on the BLOB.UUID column. ... (file: [ac392fe94e] check-in: [d4041437b6] user: drh branch: trunk, size: 44552) | |
2021-01-03
| ||
23:18 | Revamp the trigger used to captures changes to the EVENT table for use in other subsystems. The trigger is now a TEMP trigger rather than a persistent trigger. <b>Rebuild notice:</b> You can upgrade through this change without trouble, as the schema will adjust automatically. However, if you downgrade back through this change you must run rebuild to recreate the persistent triggers. ... (file: [ca776d84a4] check-in: [169ba8d4df] user: drh branch: trunk, size: 44396) | |
2020-12-23
| ||
14:29 | The "fossil scrub --verily" command deletes all chat history. ... (file: [e55aafa76e] check-in: [7779535f04] user: drh branch: chatroom-dev, size: 44414) | |
14:21 | Made chat drop zone smaller by replacing its text with a helplet button. Added 'chat' table to the list of those NOT nuked by rebuild. ... (file: [7ec28a2e11] check-in: [85939ffcbe] user: stephan branch: chatroom-dev, size: 44375) | |
2020-08-18
| ||
16:07 | Added and applied permissive-manifest-parser setting to permit parsing of manifests which have F-cards containing now-illegal names. Required for rebuild of historical data and support of repositories we now know to contain such files. ... (file: [ad5d8288ac] check-in: [9e59cf18fc] user: stephan branch: sec2020-deadend, size: 44735) | |
01:54 | Disable writes the CONFIG and USER tables by default. Permission to write to those tables is turned on as needed. Note - might have missed a few places so expect bugs. ... (file: [77133a21ae] check-in: [ca9156aa0a] user: drh branch: sec2020, size: 44368) | |
2020-08-16
| ||
14:45 | Merge trunk, since cloning local filesystem repositories still does not work ... (file: [45a58b7753] check-in: [719dcd29cd] user: andygoth branch: multi-remote-fix, size: 43892) | |
2020-08-08
| ||
23:51 | Many updates to built-in help pages. No changes to code. ... (file: [aa2be0489e] check-in: [c965636958] user: drh branch: trunk, size: 44003) | |
2020-07-15
| ||
18:02 | Add the ability to remember multiple remote repositories. Enhance the "fossil remote" command to configure and control the list. ... (file: [9d84aed5ff] check-in: [f11c863d91] user: drh branch: trunk, size: 44118) | |
2020-07-05
| ||
19:22 | Enhance the "fossil scrub" command to remove information about SSL cert exceptions and http-auth data from past syncs. ... (file: [86a1c36310] check-in: [ef06d8a5ff] user: drh branch: trunk, size: 44007) | |
2020-06-19
| ||
16:44 | Use the schema-table naming convention appropriate for SQLite 3.33.0. ... (file: [e6240ecb53] check-in: [22645e1f06] user: drh branch: trunk, size: 43896) | |
2020-05-27
| ||
22:14 | Updated all user-facing documentation and "fossil help" output (plus select internal comments and function names) to use "hash" rather than "UUID". No functional changes. (Yet?) See forum thread https://www.fossil-scm.org/forum/forumpost/ddc14c6866 for discussion. ... (file: [2ac5287ae3] check-in: [df5201950e] user: wyoung branch: uuid-to-hash, size: 43896) | |
2020-04-15
| ||
11:12 | Merge in trunk. ... (file: [23c4dab7bf] check-in: [7896afa71a] user: florian branch: private-branches, size: 43895) | |
2020-04-05
| ||
23:45 | Match the COMMAND and WEBPAGE names with _cmd and _page functions; [https://fossil-scm.org/forum/forumpost/045bffda68|forumpost/045bffda68] ... (file: [c221821dba] check-in: [06afb7022f] user: ashepilko branch: api-cleanup, size: 41518) | |
2019-12-20
| ||
00:12 | Various memleak fixes. Drops the reachable-at-exit memory of (fossil rebuild) on this repo from 45MB to 680kb. Added fossil_atexit_free_this() to allow us to clean up function-local static allocations. ... (file: [c09d72ba95] check-in: [00e6d7997c] user: stephan branch: memleak-fixes, size: 41508) | |
2019-09-04
| ||
10:49 | Update the 'reconstruct' command to issue an error instead of a warning on failure importing the list of private artifacts, so no new repository with all-public contents is created. ... (file: [9a9449a14a] check-in: [8c4ef2c016] user: florian branch: private-branches, size: 43721) | |
10:09 | Reflow the help screens for 'deconstruct' and 'reconstruct', and add the new --keep-private option. ... (file: [1d74a7daac] check-in: [dc8fcc7ff2] user: florian branch: private-branches, size: 43933) | |
09:53 | Enhance the 'deconstruct' and 'reconstruct' commands with a new command-line option to save and restore the list of private artifacts. ... (file: [be3de469fb] check-in: [66a14e93c7] user: florian branch: private-branches, size: 43572) | |
2019-03-19
| ||
14:09 | Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. ... (file: [49f46d077d] check-in: [6cc5354821] user: andybradford branch: db-begin-txn-updates, size: 41292) | |
2019-01-29
| ||
14:29 | Add a test command to infer the hash policy from the length of path names on reconstruct (disabled by preprocessor directive). ... (file: [baff9a5eef] check-in: [8d1ed47cc6] user: florian branch: reconstruct-sha3, size: 41334) | |
14:09 | Calculate hash lengths with skipped directory slashes. ... (file: [b91aecef2c] check-in: [c47adb9148] user: florian branch: reconstruct-sha3, size: 39697) | |
14:01 | Coding style fixes. ... (file: [570bf20dac] check-in: [1d49b5ad91] user: florian branch: reconstruct-sha3, size: 39544) | |
2019-01-28
| ||
14:02 | Fix an oversight from the previous check-in: add the short form of the command-line option. ... (file: [02121812a5] check-in: [a90d0617d7] user: florian branch: reconstruct-sha3, size: 39609) | |
10:18 | Add the new option --keep-rid1 for the 'deconstruct' and 'reconstruct' commands. ... (file: [988424d86d] check-in: [79b5136608] user: florian branch: reconstruct-sha3, size: 39607) | |
10:12 | Enhance the 'reconstruct' command to set the correct hash policy (SHA1 or SHA3-256) for artifacts read from disk, inferred from the length of the path name. Also enhance the 'deconstruct' and 'reconstruct' commands with an option to ensure the artifact with RID=1 is a valid manifest. See the wiki page linked to this branch for more information and tests. ... (file: [5319faf7fd] check-in: [62a00bc728] user: florian branch: reconstruct-sha3, size: 39199) | |
2018-08-30
| ||
21:19 | Change the name of the "email.c" source file into "alerts.c". Make corresponding changes to various interfaces. ... (file: [7895698217] check-in: [cfbbc53778] user: drh branch: refactor-alerts, size: 35556) | |
2018-06-22
| ||
01:18 | Rename the email_pending table to pending_alert. Add triggers to fill in the pending_alert table each time a row is added to the event table. ... (file: [390a4407b4] check-in: [8c4b92ad3e] user: drh branch: email-alerts, size: 35556) | |
2017-11-30
| ||
17:58 | Refactor the symlink processing logic so that most of the file access routines take a new parameter indicating the conditions under which symlinks should and should not be followed. This should fix a few bugs related to symlink processing. Lots of testing required before merging to trunk. ... (file: [e094c603fc] check-in: [e7767de263] user: drh branch: symlink-refactor, size: 35405) | |
2017-11-28
| ||
15:42 | The intent of this branch is to refactor /timeline comment rendering, giving the user multiple display options, and making the option sticky in the sense that the option selected most recently becomes the new default. This is an incremental check-in containing infrastructure cookie-handling logic. ... (file: [69f593e8ad] check-in: [bc8947d1dc] user: drh branch: sticky-timeline-style, size: 35360) | |
2017-09-19
| ||
04:05 | Fix a problem with file delta detection in extra_compression(). ... (file: [d3e6684769] check-in: [4fd147f815] user: drh branch: trunk, size: 35111) | |
01:36 | Change the content_deltify() routine so that looks an array of candidate source artifacts and picks the one that gives the best delta. ... (file: [231aec5431] check-in: [a4047a91e3] user: drh branch: trunk, size: 35081) | |
2017-06-13
| ||
05:12 | When dropping surplus tables during "fossil rebuild", make sure to use IF EXISTS so that shadow tables from previously dropped virtual tables do not cause an SQL error. ... (file: [6c399de738] check-in: [3200a7c72e] user: drh branch: trunk, size: 34593) | |
2017-04-23
| ||
13:08 | merge trunk. Use new Win10 flag: SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE. See: [https://blogs.windows.com/buildingapps/2016/12/02/symlinks-windows-10/#Y9sMOye6Y8vVYmDx.97] for why this might make this branch work better. ... (file: [a69da3d277] check-in: [2999c7dc8a] user: jan.nijtmans branch: winsymlink, size: 34609) | |
2017-03-01
| ||
18:21 | Remove unused local variables. ... (file: [cfa98254ed] check-in: [cb92c69c2a] user: drh branch: trunk, size: 34583) | |
15:09 | Do not create the ALIAS table as it turns out not to be needed. ... (file: [8a3171e384] check-in: [3259aa5421] user: drh branch: fossil-2.0, size: 34599) | |
2017-02-28
| ||
16:25 | Refactoring and cleanup of some of the hash name interfaces. ... (file: [fc5b206115] check-in: [1c8768b0de] user: drh branch: fossil-2.0, size: 35404) | |
14:14 | On-the-fly schema updates. No "fossil rebuild" needed when moving to Fossil 2.0. ... (file: [55fcb63e66] check-in: [94f4c0aab5] user: drh branch: fossil-2.0, size: 35403) | |
02:10 | Update "fossil rebuild" so that it changes the CHECK constraint on the BLOB table to be "length(uuid)>=40" instead of "==40". ... (file: [ed5bcdd3e6] check-in: [2cce7d19d6] user: drh branch: fossil-2.0, size: 35825) | |
2017-02-27
| ||
23:17 | Changes to the design of the alias table. ... (file: [feae04cd5f] check-in: [0a8fad6a5d] user: drh branch: fossil-2.0, size: 35077) | |
22:33 | Back out the change to the cluster artifact M-card that added an alias name. The plan is to transmit alias information by new cards in the sync protocol. ... (file: [f300905359] check-in: [a6ee563c70] user: drh branch: fossil-2.0, size: 35067) | |
22:20 | Abandon the HNAME table idea. Instead, continue to use the BLOB.UUID as the primary artifact name and add the ALIAS table for aliased artifact names after a hash algorithm change. Add the optional alias argument to the M-card. ... (file: [0c5a310e8d] check-in: [2e42c9cb89] user: drh branch: fossil-2.0, size: 35072) | |
14:44 | Create the initial HNAME table on a rebuild. Also fix a hash size error in sha3.c. ... (file: [448dfe31ab] check-in: [82487bece3] user: drh branch: fossil-2.0, size: 35851) | |
13:07 | Improvement to the way auxiliary tables are initially dropped on a rebuild. ... (file: [acd09ab865] check-in: [a31944e628] user: drh branch: fossil-2.0, size: 34520) | |
2017-02-13
| ||
10:53 | Add a --comment option to the tag add subcommand. ... (file: [194a6fcc5c] check-in: [8b4dfae54b] user: roy.marples branch: roy-export, size: 34404) | |
2017-01-07
| ||
19:29 | Update the manifest parser so that it accepts remark artifacts. ... (file: [e90553d7be] check-in: [e40143aaff] user: drh branch: remarks-on-checkins, size: 34442) | |
2016-08-18
| ||
12:33 | Fix the "fossil rebuild" command so that it no longer trashes the unversioned content. Add the -u option to "fossil clone" to retrieve unversioned content during the clone. ... (file: [517bb76c33] check-in: [a5d8548f61] user: drh branch: trunk, size: 34398) | |
2016-08-10
| ||
09:06 | Remove unnecessary spacing ... (file: [a7e68fcaae] check-in: [c3b5f1d2f2] user: jan.nijtmans branch: trunk, size: 34384) | |
2016-05-31
| ||
08:17 | merge from trunk with a few tweaks for merge conflicts ... (file: [0fe6c4bd21] check-in: [598b58a5ee] user: sdr branch: winsymlink, size: 34412) | |
2016-04-07
| ||
18:41 | Make usage of 'Usage:' and 'or:' consistent in all help text. ... (file: [382e418f68] check-in: [8bfd9951ca] user: rberteig branch: trunk, size: 34386) | |
2016-04-01
| ||
20:21 | Work in progress on spell-check and proof-reading sweep over the help text. ... (file: [11374c6b4c] check-in: [2a4e31bd8d] user: rberteig branch: ross-spellcheck, size: 34341) | |
2016-03-02
| ||
02:10 | Permit the TH1 hooks subsystem to check for the configuration without raising a 'fatal' error. ... (file: [f27ca9a7ef] check-in: [b06cd631f1] user: mistachkin branch: trunk, size: 34343) | |
2015-12-02
| ||
20:23 | Experimental changes to deal with the reserved 12 characters (e.g. 'FILENAME.EXT') always needed for long directory names on Windows. ... (file: [f0c44f8f0a] check-in: [6ebef28f2b] user: mistachkin branch: pending-review, size: 34340) | |
2015-11-02
| ||
18:51 | Document the --quiet option to "fossil rebuild" ... (file: [6680615f36] check-in: [a25702b019] user: drh branch: trunk, size: 34353) | |
2015-09-03
| ||
23:15 | Merged from trunk with a few tiny edits to make new functionality work on Windows ... (file: [a98d4cc193] check-in: [8f33e49dd4] user: sdr branch: winsymlink, size: 34319) | |
2015-05-11
| ||
01:35 | Fix an uninitialized variable in the "fossil rebuild" command when using the --compress-only option. ... (file: [5aaf2a7ce6] check-in: [1ab29c8299] user: drh branch: piechart, size: 34293) | |
01:31 | Add the --compress-only option to the "fossil rebuild" command. ... (file: [448b1c0b0b] check-in: [10e3d65707] user: drh branch: trunk, size: 34289) | |
2015-03-19
| ||
09:43 | merge trunk ... (file: [9076eff783] check-in: [8eb26689ed] user: jan.nijtmans branch: winsymlink, size: 33995) | |
2015-03-18
| ||
16:31 | Merged several months worth of trunk into the winsymlink branch. ... (file: [a420f39c8b] check-in: [f4c1434493] user: sdr branch: winsymlink, size: 33998) | |
14:17 | Add the --create option to "fossil server", which causes a new repository to be created for the server if one does not already exist. The intended use case is Docker. ... (file: [c888476654] check-in: [a6e2ceb454] user: drh branch: trunk, size: 33969) | |
2015-02-28
| ||
14:15 | Automatically run extra delta-compression and vacuum a repository after a clone. And change the page size to 8192 if there are more than 1000 pages. ... (file: [de9fef381f] check-in: [35c25558cb] user: drh branch: trunk, size: 33972) | |
2015-02-08
| ||
21:47 | Add the --ifneeded option to the "fossil rebuild" command. Changed the --no-index option to --noindex for consistency. Updated the help screen for "fossil rebuild" so that options are in sorted order. ... (file: [f4ced6c868] check-in: [7a91ee99fc] user: drh branch: trunk, size: 33979) | |
2015-02-05
| ||
09:01 | Unfinished comment in search.c, and some more end-of-line spacing removals. No change in functionality. ... (file: [2c88fb974a] check-in: [5260fbf632] user: jan.nijtmans branch: trunk, size: 33655) | |
2015-02-03
| ||
16:54 | Get "fossil rebuild" to work on an indexed database, and automatically recompute the index. ... (file: [ef5125d2d3] check-in: [18c0ab6bf1] user: drh branch: trunk, size: 33663) | |
2014-12-02
| ||
16:20 | Fix the "fossil scrub --verily" command so that it removes the purgeevent, purgeitem, and admin_log tables. ... (file: [ea2736883d] check-in: [fa643f4b15] user: drh branch: DBP-workflow, size: 33316) | |
2014-12-01
| ||
17:26 | Merge the latest trunk enhancements into DBP-workflow branch. ... (file: [c4a46ef92b] check-in: [ab188badcd] user: drh branch: DBP-workflow, size: 33134) | |
17:17 | Change output formatting of describe_artifact_to_stdout() to omit the RID. Make sure the purgeevent and purgeitem tables are not deleted by a rebuild. ... (file: [a28ccc0e6e] check-in: [1c7dd7949e] user: drh branch: DBP-workflow, size: 33121) | |
2014-11-30
| ||
13:36 | Added more logging, added admin_log() to printf checker. ... (file: [9f4bbf1257] check-in: [f63d68d4d3] user: stephan branch: admin-logging, size: 33081) | |
2014-11-28
| ||
14:29 | Enhance the database aux-schema version checking so that it will accept a range of schema versions. Fix the current implementation to work with or without the PLINK.BASEID enhancement. ... (file: [5200536562] check-in: [0d4b33d3a4] user: drh branch: baseline-in-plink, size: 33068) | |
2014-10-21
| ||
15:25 | merge trunk ... (file: [3408c259fb] check-in: [44a160a341] user: jan.nijtmans branch: winsymlink, size: 33090) | |
2014-10-20
| ||
15:01 | Add a custom static analysis program that verifies the arguments to printf-style varargs routines used in Fossil. Adjust the source code to be more robust for printf format errors and to fix a few minor problems found by the static checker. ... (file: [6575a99a72] check-in: [0a7e326fa4] user: drh branch: compile-time-print-checking, size: 33064) | |
2014-10-13
| ||
08:07 | Merge trunk. Don't use _DIRENT_HAVE_D_TYPE in a MinGW build (just as MSC), as it cannot be thrusted with symlinks. Disable use of ... (file: [009f32df78] check-in: [8f8301af2c] user: jan.nijtmans branch: winsymlink, size: 32959) | |
2014-07-30
| ||
15:40 | Call verify_all_options() on most of fossil CLI commands. - Skip all the test-* commands for now (may be unnecessary) - Skip sha1sum, md5sum and artifact because they can take "-" as argument and verify_all_options() would call fatal. Need to handle those differently... - Command with subcommands that have their options are remaining: branch, bisect, cache, configuration, json, sql, stash, tag, ticket, user, wiki. (not sure how to handle those yet..) ... (file: [f7c408b545] check-in: [a426154b3e] user: mgagnon branch: verify-all-options, size: 32933) | |
2014-04-29
| ||
18:02 | Rebuild now sets user.mtime if it is NULL, per ML thread. ... (file: [8b7e368fb0] check-in: [6fdf91d793] user: stephan branch: trunk, size: 32724) | |
2014-02-25
| ||
11:06 | Cherrypick [3fbdaa243d]: Speedup "fossil extras" and other commands which traverse the local filesystem. See: [http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg14697.html]. Thanks to Samuel Debionne for the suggestion. ... (file: [35926859e4] check-in: [5255b49318] user: jan.nijtmans branch: branch-1.28, size: 32670) | |
2014-02-24
| ||
10:22 | Same optimization in "fossil reconstruct" ... (file: [6b5a8f01f8] check-in: [e1bcc99da3] user: jan.nijtmans branch: use-d-type, size: 32632) | |
10:14 | If pEntry->d_type==DT_LNK, then it could be a link to a directory or to a file, so handle that the same as DT_UNKNOWN. ... (file: [a41a5f2e0b] check-in: [eb2dc8faac] user: jan.nijtmans branch: use-d-type, size: 32634) | |
09:41 | [d752140c7a]: The reconstruct op appears to have been importing raw directory entries into the blob table. ... (file: [6f1dbc9fb5] check-in: [503ae213ca] user: jan.nijtmans branch: branch-1.28, size: 32491) | |
2014-02-20
| ||
09:42 | Unnecessary blob_zero() calls: the following prompt_user() call already does a blob_zero() call internally. ... (file: [df93d4f7d4] check-in: [14768c24e5] user: jan.nijtmans branch: trunk, size: 32453) | |
2014-02-04
| ||
20:14 | Potential fix for ticket [d752140c7a]. The reconstruct op appears to have been importing raw directory entries into the blob table. ... (file: [578e44dbbf] check-in: [8e110293ed] user: stephan branch: trunk, size: 32474) | |
2014-01-27
| ||
09:08 | Put various other constant tables in constant memory. ... (file: [8ce20426b1] check-in: [214899ac26] user: jan.nijtmans branch: trunk, size: 32439) | |
09:05 | Remove unnecessary end-of-line spaces. (My editor does that automatically, but I don't want it to happen together with other functional changes in a single commit). No change in code. ... (file: [d6aed54fb4] check-in: [52b35c8b40] user: jan.nijtmans branch: trunk, size: 32433) | |
2014-01-13
| ||
22:50 | Merge updates from trunk. Style fixes. ... (file: [feab6d2ef8] check-in: [81c185f685] user: mistachkin branch: delay-ticket-hook, size: 32457) | |
2014-01-09
| ||
15:39 | Delay activation of ticket hook until after the ticket tables have been rebuilt. ... (file: [abb20fd0e5] check-in: [dff7d2c1ee] user: jan.nijtmans branch: delay-ticket-hook, size: 32451) | |
2013-11-12
| ||
12:39 | merge trunk ... (file: [2625fadfec] check-in: [3d63f56039] user: jan.nijtmans branch: tkt-change-hook, size: 32450) | |
2013-11-11
| ||
22:41 | Keep track of when the repository was last rebuilt and display it on the stats page. ... (file: [cac3436f66] check-in: [c0242ad4d8] user: mistachkin branch: trunk, size: 32441) | |
21:53 | For the --deanalyze option to rebuild, the stat4 table should be dropped as well. ... (file: [e2cbf7a5ab] check-in: [4c8a5c9860] user: mistachkin branch: trunk, size: 32352) | |
19:18 | Make use of WITHOUT ROWID in new repositories. ... (file: [18a346b158] check-in: [ad98226090] user: drh branch: without-rowid, size: 32323) | |
2013-10-27
| ||
09:44 | Added fx_* to the glob of tables which are _not_ dropped by a rebuild, per ML discussion. The intention is to give 3rd-party extensions a safe place to put their data. ... (file: [a9fbfcd2d9] check-in: [dbec64585a] user: stephan branch: trunk, size: 32295) | |
2013-10-15
| ||
01:21 | Centralize and simplify the commit/ticket hook integration. ... (file: [46dd44baf6] check-in: [6cf28968db] user: mistachkin branch: tkt-change-hook, size: 32269) | |
2013-10-04
| ||
09:30 | Better error-message in case of "manifest file is malformed" ... (file: [a6c82eae24] check-in: [1eb438d61a] user: jan.nijtmans branch: pending-review, size: 32260) | |
2013-08-30
| ||
03:06 | Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. ... (file: [1d302b38a7] check-in: [320f14363e] user: drh branch: trunk, size: 32257) | |
2013-02-25
| ||
17:42 | Get the "fossil scrub --private" command working again. ... (file: [01cd0cd7b2] check-in: [60acc2de34] user: drh branch: trunk, size: 32257) | |
2013-01-24
| ||
10:53 | merge trunk ... (file: [0752bdbf7b] check-in: [ba3e82f189] user: jan.nijtmans branch: ticket-d17d6e5b17, size: 32201) | |
2013-01-23
| ||
13:09 | Only run ANALYZE if the --analyze flag is provided to "fossil rebuild" or "fossil all rebuild". ... (file: [a652f08637] check-in: [3104348ec5] user: drh branch: trunk, size: 32199) | |
2013-01-18
| ||
21:34 | Run "analyze" after a rebuild. For small repositories, the time doesn't matter and for large repositories, the effect on the query plans are huge. Push/pull for example will otherwise do a sequential scan of the blob table and joining that with the unclustered table afterwards, when the other way around is several order of magnitudes more efficient. ... (file: [264f4ec871] check-in: [80bf94e0f7] user: joerg branch: trunk, size: 32030) | |
2012-12-03
| ||
20:48 | missing parameter type ... (file: [f89df6aa8f] check-in: [ee1ff73a9e] user: jan.nijtmans branch: trunk, size: 31914) | |
2012-11-29
| ||
15:13 | merge trunk. Broken on win32! ... (file: [82f9cffbfa] check-in: [258cedd625] user: jan.nijtmans branch: ticket-d17d6e5b17, size: 31912) | |
03:14 | Untested changes designed to fix broken filename encodings on MacOS. Move all character-set converting routines into a new file called utf8.c. Add the fossil_filename_to_utf8() routine, which converts Unicode to utf8 on windows and decomposed utf8 into precomposed utf8 on Mac. Ticket [e399bc1edfe45b] ... (file: [08f17cdf7b] check-in: [c24e568fb0] user: drh branch: ticket-e399bc, size: 31910) | |
2012-11-26
| ||
12:23 | - Make --force imply --no-warnings - Add --no-warnings to "fossil scrub" and "fossil clean" - Remove "--conflict" option for "fossil merge", use --force for that. ... (file: [642edb1fd5] check-in: [06e1b67270] user: jan.nijtmans branch: bellon-unicode-v2, size: 31984) | |
2012-11-21
| ||
09:12 | Split off in separate functions <p>Still experimental, but starts looking better ... (file: [81260eca79] check-in: [b59dc07818] user: jan.nijtmans branch: ticket-d17d6e5b17, size: 31904) | |
2012-11-04
| ||
12:59 | Fix typos. ... (file: [84b6831349] check-in: [45065c5c28] user: dmitry branch: spelling, size: 31902) | |
2012-10-31
| ||
20:40 | Initial infrastructure for adding the ability to moderate Wiki and Ticket changes. ... (file: [3dbc17ad90] check-in: [ef112586a0] user: drh branch: moderation, size: 31901) | |
2012-10-28
| ||
21:38 | - finally, do the ++j update in looks_like_text() right - More consistancy in prompt handling: accept Capitals everywhere, use '(' not '[', and abbreviate yes/no to y/N everywhere ... (file: [43e7058a28] check-in: [7c527165a6] user: jan.nijtmans branch: trunk, size: 31892) | |
2012-10-26
| ||
21:34 | Add the --deanalyze option to "fossil rebuild" for removing ANALYZE results. We really don't want ANALYZE run on a repository because all the queries are tuned to work without it. Add the ability to pass rebuild arguments to "fossil all rebuild". ... (file: [7be23a5713] check-in: [85233c40c9] user: drh branch: trunk, size: 31839) | |
2012-10-13
| ||
17:31 | Omit the "private" tag from private check-ins. This opens up the possibility of publishing check-ins that were originally private. Fix the "deconstruct" command so that it omits private artifacts unless the --private option is used. ... (file: [c324d9726f] check-in: [6545e6cf74] user: drh branch: trunk, size: 31564) | |
2012-09-24
| ||
07:00 | previous commit fixed the MSVC build, but broke the mingw build. Now fix both of them. ... (file: [341f7c9680] check-in: [1ef58e5246] user: jan.nijtmans branch: trunk, size: 31380) | |
2012-09-18
| ||
03:21 | Add experimental support for copying the initial settings of a repository from another repository. ... (file: [3fff16bc83] check-in: [e771171c68] user: mistachkin branch: newTemplate, size: 31415) | |
2012-09-12
| ||
22:01 | simplify switching between widechar and unicode variant of dirent ... (file: [7f46671d5d] check-in: [a8f7a8ac24] user: jan.nijtmans branch: restore-win95, size: 31365) | |
08:10 | Restore fossil to be compilable for Win95 <p>Replace "-DUNICODE -D_UNICODE" with "-DSQLITE_OS_WINNT=0" in win/Makefile.mingw if you want this. ... (file: [eef5c8ad57] check-in: [b402bec882] user: jan.nijtmans branch: restore-win95, size: 31412) | |
2012-09-05
| ||
12:55 | const-qualification ... (file: [441d2517dc] check-in: [645f34834d] user: jan.nijtmans branch: eclipse-project, size: 31424) | |
2012-09-01
| ||
04:45 | Remove leftover instances of non-ASCII characters from several files. ... (file: [d266a02972] check-in: [f15ce59b00] user: mistachkin branch: trunk, size: 31412) | |
2012-08-30
| ||
14:30 | typos ... (file: [be4f27e4ee] check-in: [7c0f4ecadf] user: jan.nijtmans branch: trunk, size: 31411) | |
2012-08-29
| ||
16:51 | An attempt to factor out the opendir() family of routines and provide portable alternatives, fossil_opendir(). This simplistic first attempt works on non-windows platforms, but the build fails on windows. ... (file: [012186ef96] check-in: [8d8e529aa9] user: drh branch: msvc-broken, size: 31412) | |
13:57 | Allow UTF-8 characters in sources. translate.exe will translate it to ASCII ... (file: [95ca53c277] check-in: [9f6abc5968] user: jan.nijtmans branch: msvc-broken, size: 31564) | |
08:02 | merge trunk ... (file: [5737dabc9b] check-in: [3e3f34ebcf] user: jan.nijtmans branch: ticket-01a2f3a346, size: 31565) | |
2012-08-26
| ||
18:17 | merge trunk into unicode branch, and fix build on UNIX ... (file: [e79d8ac651] check-in: [8596323b5b] user: jan.nijtmans branch: ticket-01a2f3a346, size: 31566) | |
2012-08-24
| ||
14:50 | merge unicode branch ... (file: [c34bc57aa0] check-in: [b4ea94b488] user: jan.nijtmans branch: eclipse-project, size: 31682) | |
13:15 | Better support for unicode filenames on Win32 (Not tested on other platforms yet, will not work!) [01a2f3a346] ... (file: [e912ea735a] check-in: [d8e1431fc0] user: jan.nijtmans branch: ticket-01a2f3a346, size: 31400) | |
2012-08-21
| ||
11:05 | Fix error messages associated with the "scrub" command. ... (file: [2bfd7bccdc] check-in: [e25f55dd4d] user: drh branch: trunk, size: 31380) | |
2012-06-29
| ||
15:59 | Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". ... (file: [9fdb1872ec] check-in: [0328d68181] user: drh branch: sqlite4, size: 31628) | |
2012-03-29
| ||
14:54 | Add vim modline everywhere ... (file: [d47bde2c3e] check-in: [a496d8e88d] user: mgagnon branch: mgagnon_fix, size: 31660) | |
2012-02-21
| ||
02:01 | Make sure the "fossil rebuild" command always ends up showing "100.0% complete", not "99.9%" or "100.1%". ... (file: [f1d6ecabf3] check-in: [3a44f95f40] user: drh branch: trunk, size: 31618) | |
01:53 | Enhance the "fossil rebuild" command so that it looks at "private" --raw tags and rebuilds the PRIVATE table to contain (at least) the content that is tagged "private". ... (file: [806340fbc9] check-in: [2f98f66031] user: drh branch: trunk, size: 31590) | |
2012-02-10
| ||
18:02 | climb up the trunk. From up here, clarify wording of the "building and installing" wiki page: you don't need to log in to get the source code for released versions of fossil, the download page will have a shiny source package for you to fetch. ... (file: [ed62714e2c] check-in: [587dd57fe1] user: martin.weber branch: msw-docco, size: 31438) | |
2012-02-04
| ||
00:30 | Make sure the "branch new --private" command does not create a public BLOB that is a delta of a private BLOB. Also, when doing a file clone or when doing "scrub --private", double-check that no public BLOBs are deltas of private BLOBs before deleting the private BLOBs. ... (file: [7249975ebc] check-in: [034e887c35] user: drh branch: trunk, size: 31440) | |
2011-11-03
| ||
17:31 | Break up the command-line commands into commonly-use and auxiliary commands and only show the commonly-used ones with "fossil help". Add a new command "fossil commands" to show auxiliary and test commands. ... (file: [71116d658f] check-in: [841772c858] user: drh branch: trunk, size: 31560) | |
2011-10-31
| ||
11:46 | Improve the performance of rebuild by using max(rid) instead of count(*) as a good approximation for the amount of work to be done. ... (file: [4a4cc85179] check-in: [78e10da0e6] user: drh branch: trunk, size: 31558) | |
2011-10-10
| ||
13:19 | Update the "scrub" command to drop the accesslog table when the --verily option is used. ... (file: [d31ea942eb] check-in: [16a6dfefd1] user: drh branch: trunk, size: 31394) | |
2011-09-27
| ||
16:34 | Add the --stats option to the rebuild command. ... (file: [4ecbb5c536] check-in: [f25e5e53c4] user: drh branch: trunk, size: 31352) | |
2011-09-15
| ||
00:54 | Further progress towards jerusalem on yet another holy docco crusade! Checkin #3/n ... (file: [a795cd3091] check-in: [17f21f2482] user: martin.weber branch: msw-docco, size: 30515) | |
2011-09-14
| ||
00:32 | Begin streamline the online documentation to: * always include a short overview of the options supported by a given command, alphabetically sorted * reference similar/related commands with a final See also: section * Use ?x? for optional arguments * collapse supported options into ?OPTIONS? This is commit #1/n. ... (file: [eab5f7e81e] check-in: [3fbf8caa87] user: martin.weber branch: msw-docco, size: 30517) | |
2011-09-11
| ||
13:57 | Fix three remaining instances of printing rebuild progress in CGI mode. Ticket [19be0265ff]. ... (file: [2e52e55a65] check-in: [2cd21f8dc2] user: dmitry branch: dmitry-fixes, size: 30094) | |
2011-06-30
| ||
17:40 | typo fix per ticket [fc0838fc72f079d2033ae] ... (file: [694ed85b9c] check-in: [e50813e19b] user: bch branch: trunk, size: 30055) | |
2011-06-06
| ||
12:01 | Update the "scrub" command to remove traces of login-groups and subrepositories. ... (file: [a344edea0d] check-in: [5ea9cf4002] user: drh branch: trunk, size: 30056) | |
2011-05-27
| ||
12:56 | Internationalize the opendir() function calls. Ticket [49db5c3993bef2]. ... (file: [4b7c93c6d9] check-in: [e05fea3852] user: drh branch: trunk, size: 29834) | |
2011-05-04
| ||
11:13 | Add a wrapper around all calls to access() that translates UTF8 to MBCS. ... (file: [f69b230dc8] check-in: [850d3df44e] user: drh branch: windows-i18n, size: 29632) | |
2011-04-27
| ||
18:21 | Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. ... (file: [1dd2d8d7e0] check-in: [e805fa8db9] user: drh branch: windows-i18n, size: 29627) | |
00:49 | Simple test cases for configuration sync are now working. ... (file: [d4a8df9cb2] check-in: [bef34a6940] user: drh branch: config-sync, size: 29507) | |
2011-04-26
| ||
18:36 | Update the "configure" command so that the "import", "export", and "merge" subcommands use the new config format. ... (file: [581d2a833b] check-in: [4291183882] user: drh branch: config-sync, size: 29213) | |
01:33 | Schema changes that an mtime field to all configuration tables and make "title" a unique field on the reportfmt table. Only lightly tested. ... (file: [84bfba7be9] check-in: [2b4b3303b6] user: drh branch: config-sync, size: 29189) | |
2011-03-04
| ||
13:19 | Fix the "scrub" command so that it works from within a checkout without having to specify the repository. Ticket [77c58e1415e06fd]. Also fix help text for the "deconstruct" command. ... (file: [1434a921dc] check-in: [c92ec16f81] user: drh branch: trunk, size: 26583) | |
2011-03-01
| ||
13:20 | New --compress option to "rebuild" causes more agressive delta compression which can result in a 30% or better size reduction in the database file, with corresponding speedup of cloning. ... (file: [b12aa64f82] check-in: [301700a224] user: drh branch: trunk, size: 26403) | |
2011-02-27
| ||
17:27 | Add the --private option to the "scrub" command. Add any manifest that includes the "private" tag to the list of private artifacts if it is not there already. ... (file: [34611e97a7] check-in: [ef1c65a428] user: drh branch: private-sync, size: 24650) | |
2011-02-25
| ||
14:49 | Add --vacuum, --wal, and --pagesize options to the "rebuild" command. ... (file: [500f4dd378] check-in: [e166ea6aeb] user: drh branch: trunk, size: 24355) | |
2011-02-24
| ||
17:11 | Infrastructure changes: Simplify content_put() to a single parameter. Add content_put_ex() with lots of extra parameters. Add isPrivate parameters to content_put_ex() and content_new(). ... (file: [d0a579bdd6] check-in: [1b4516168d] user: drh branch: trunk, size: 23302) | |
2011-02-17
| ||
20:44 | Make sure manifest_crosslink() resets its input blob and that callers know this and do not attempt to reuse that blob. ... (file: [f3bdfd5ceb] check-in: [d22519e500] user: drh branch: trunk, size: 23311) | |
2011-02-16
| ||
19:19 | Always close opendir() objects if and only if successfully opened. Ticket [d7169e51ebb3400f6] ... (file: [3e198b0525] check-in: [f73ed21d3b] user: drh branch: trunk, size: 23274) | |
2011-01-19
| ||
16:28 | Do not drop the accesslog table on a rebuild. If the accesslog table does not exist, do not generate and error on the User-Log report. ... (file: [da068c8374] check-in: [f1efc90595] user: drh branch: trunk, size: 23257) | |
2011-01-17
| ||
16:14 | Do not build clusters on a "rebuild" command unless the --cluster command-line option is used. But do build clusters on an "import" or a "reconstruct". ... (file: [3d27888d4e] check-in: [afc4bf41fa] user: drh branch: trunk, size: 23245) | |
2011-01-07
| ||
17:08 | Do not complain about unfinalized SQL statements when exiting on a fatal error. Fix comments and indentation on the vfile_verify_not_phantom() function. ... (file: [1f932b9e4e] check-in: [c2f5dbe655] user: drh branch: trunk, size: 22843) | |
2010-12-27
| ||
21:40 | Add the test-clusters command to verify that all artifacts are reachable through cluster chains. Fix the cluster creator so that it does not create gaps if the number of unclustered entries exceeds 800. ... (file: [d15331c6b5] check-in: [64a9c81a22] user: drh branch: trunk, size: 22841) | |
2010-12-09
| ||
15:52 | New cloning algorithm appears to be much faster at the cost of slightly more network bandwidth. Fully backwards compatible. Need to look at the network bandwidth issue prior to merging with trunk. Perhaps a command-line option for the clone command to select between slow-and-small or fast-and-larger. ... (file: [63b609a53e] check-in: [8bb8be26ca] user: drh branch: experimental, size: 20816) | |
2010-12-03
| ||
21:06 | Fix typo in import/export documentation (ticket [a66760daeecca231d84]). Add flexibility to the command-line options to import/export to accommodate future enhancements. ... (file: [1ab185e409] check-in: [1b53667d28] user: drh branch: trunk, size: 20813) | |
2010-11-26
| ||
18:37 | Report an error if the repository schema version does not match what the fossil executable expects. ... (file: [351b150462] check-in: [c0c3d92340] user: drh branch: trunk, size: 20821) | |
2010-11-24
| ||
21:32 | Tag the manifest of every "private" checkin with the "private" tag. After the "reconstruct" command, add all private checkins to the private table. Ticket [e29ea5912afe1e97]. ... (file: [c3ea50b0f1] check-in: [3b2d67d604] user: drh branch: trunk, size: 20571) | |
2010-11-13
| ||
02:17 | Fixed typo in the help message for the deconstruct command ... (file: [f3b8f1117b] check-in: [f7cf6dd7ba] user: aku branch: trunk, size: 19949) | |
2010-11-07
| ||
10:13 | merge from trunk ... (file: [d8909cdec7] check-in: [8050311dd5] user: wolfgang branch: StvPrivateHook2, size: 20068) | |
2010-11-06
| ||
23:59 | Add an undocumented --noverify option to the rebuild command to skip the verify_before_commit() sanity check. ... (file: [87da2e254b] check-in: [6a11af1782] user: drh branch: trunk, size: 19949) | |
2010-10-29
| ||
21:11 | merge from trunk and add sqlite shell to windows make ... (file: [90b9a42030] check-in: [6d334ac9ed] user: wolfgang branch: StvPrivateHook2, size: 19965) | |
18:06 | Avoid division by zero on degenerate repositories when displaying percent done. Ticket [5be04d980c92f73fbc7] ... (file: [a60dbf38e2] check-in: [067a90a903] user: drh branch: trunk, size: 19846) | |
2010-10-28
| ||
17:41 | merge from trunk ... (file: [a04687fa46] check-in: [e6dce6a16a] user: wolfgang branch: StvPrivateHook2 , size: 19918) | |
2010-10-27
| ||
19:17 | Do not allow clusters larger than about 900 entries. ... (file: [2e0194a365] check-in: [06475b2e61] user: drh branch: experimental, size: 19801) | |
2010-10-26
| ||
19:01 | merge from trunk ... (file: [3fd9f841d9] check-in: [4260bc6a22] user: wolfgang branch: StvPrivateHook2 , size: 19111) | |
2010-10-25
| ||
21:16 | The "fossil revert" command now clears merge history. Less frequent status output on rebuild. The FOSSIL_OMIT_DELTA_CKSUM_TEST compile-time option is available. ... (file: [70adfe498e] check-in: [6c8ed4e147] user: drh branch: experimental, size: 18992) | |
2010-10-23
| ||
02:17 | Rework the manifest cache so that it is more effective on repositories with large numbers of delta-manifests. ... (file: [629e76ba32] check-in: [bcf601a649] user: drh branch: experimental, size: 18746) | |
2010-10-09
| ||
15:34 | link the command line help to the gui pages, where appropriate ... (file: [20589c1363] check-in: [a5cd79272f] user: wolfgang branch: wolfgangHelpCmd, size: 18823) | |
2010-10-08
| ||
15:05 | fine tuning the layout of the command line help strings ... (file: [b9725e5ba9] check-in: [c6d1879069] user: wolfgang branch: wolfgangHelpCmd, size: 18732) | |
2010-10-05
| ||
03:24 | Fix issues with the prior commit on this branch. The small-stack non-recursive implementation appears to be working. Ticket [2a1e8e3c4b0b39e08fdde]. ... (file: [62400106b5] check-in: [f93a54d0ba] user: drh branch: small_stack, size: 18704) | |
02:46 | An attempt to reduce the depth of recursion in order to run better on systems with limited stack spack. Ticket [2a1e8e3c4b0b39e08fdde0]. This check-in compiles and runs but has issues. ... (file: [012a208b96] check-in: [9664989c0f] user: drh branch: small_stack, size: 18739) | |
2010-10-03
| ||
20:00 | Dramatic performance improvement for "fossil deconstruct" and "fossil reconstruct" on large repositories. Add progress information for "fossil reconstruct". Possibly related to ticket [2a1e8e3c4b0b39e08fdde0]. Fix for ticket [76d3ecfdab577bdf843]. ... (file: [68573a5de5] check-in: [5f0201030c] user: drh branch: trunk, size: 18469) | |
19:01 | For "fossil rebuild" increment the progress counter after each artifact is processed, rather than waiting for its delta children to be processed, in order to give a more uniform progress indication. Possibly related to ticket [2a1e8e3c4b0b39e08fdde]. ... (file: [07a2b6e958] check-in: [ae000c23fa] user: drh branch: trunk, size: 16608) | |
2010-10-01
| ||
17:44 | Allow fossil tag add --date-override 'YYYY-MM-DD HH:MM:SS' --user-override user thetag checkin To aid in importing historic data from other scm's ... (file: [b4226102f7] check-in: [5c59d7e9c6] user: renez branch: trunk, size: 16608) | |
2010-09-29
| ||
13:29 | Code formatting tweaks. ... (file: [afafb1418a] check-in: [8fce80ea99] user: drh branch: wolfgangFormat2CSS_2, size: 16596) | |
2010-09-28
| ||
14:48 | reconstruct handles subdirectories ... (file: [6e9a3c0406] check-in: [6759e00eb8] user: wolfgang branch: wolfgangFormat2CSS_2, size: 16552) | |
05:52 | leave notes in help for re/deconstruct about flat import( ticket [3f748ac12c] ) ... (file: [5841a05f79] check-in: [92f8cefcc8] user: Ratte branch: wolfgangFormat2CSS_2, size: 16664) | |
2010-09-27
| ||
12:29 | corrected -L 0 for deconstruct ... (file: [13f380fc54] check-in: [f7fd676575] user: wolfgang branch: wolfgangFormat2CSS_2, size: 16551) | |
12:10 | recreated deconstruct command ... (file: [94a962b8ad] check-in: [ab12d0f4d2] user: wolfgang branch: wolfgangFormat2CSS_2, size: 16474) | |
2010-09-09
| ||
10:02 | Fix a large memory leak in the "fossil reconstruct" command. Ticket [fc1a61329403f605c494] ... (file: [c3ef30c9b0] check-in: [9ef4a184f4] user: drh branch: trunk, size: 13556) | |
2010-08-12
| ||
19:39 | Reimplement the reconstruct command that was removed in the GPL to BSD license change. This resolves ticket [dfe1fc608a]. ... (file: [3388e1b83d] check-in: [3332895df8] user: bcsmith branch: trunk, size: 13502) | |
2010-07-23
| ||
09:37 | Fixed various typos and omissions in help sections ... (file: [e782ec9730] check-in: [44b02c3de9] user: BMorgat branch: trunk, size: 11805) | |
2010-07-08
| ||
17:53 | Take care to close the connection to the database file before existing. This gives the database a chance to clean up (and, for example, delete WAL and shared-memory files). ... (file: [fa70e907c9] check-in: [932825bc6a] user: drh branch: trunk, size: 11809) | |
2010-07-04
| ||
21:11 | Small performance tweaks for clone and rebuild. ... (file: [256aa84a47] check-in: [710a8ba993] user: drh branch: trunk, size: 11802) | |
2010-06-23
| ||
11:54 | Do not try to drop system tables when rebuilding a repository. Ticket [7c700d2f28838490]. ... (file: [466cf05d20] check-in: [b063e40725] user: drh branch: trunk, size: 11743) | |
2010-05-16
| ||
19:08 | Change from GPL to the Simplified BSD License. ... (file: [389779aca5] check-in: [c06edd231f] user: drh branch: clear-title, size: 11704) | |
2010-01-21
| ||
20:28 | Cleanup the last-sync-url password handling. Automatically prompt for a new password if a sync login card fails. ... (file: [a6d927091a] check-in: [05380c5f60] user: drh branch: experimental, size: 11980) | |
2009-12-14
| ||
23:26 | Found two more places that fQuiet should have been checked. ... (file: [0c81bac41f] check-in: [137d653a06] user: jeremy_c branch: trunk, size: 11977) | |
2009-12-10
| ||
02:19 | reserve the use of brackets in stdout for artifacts ... (file: [ab6ed5de1a] check-in: [6ae51190cc] user: rwilson branch: trunk, size: 11905) | |
2009-09-14
| ||
19:16 | Add the "scrub" command to remove passwords and other sensitive information from a repository. Ticket [e5232878345]. ... (file: [fa901199b7] check-in: [6c6a978a53] user: drh branch: trunk, size: 11905) | |
14:08 | Construct event records for tickets correctly even when the ticket change artifacts arrive out of order. ... (file: [cd57d5ccbc] check-in: [95f5520a09] user: drh branch: trunk, size: 10062) | |
2009-08-27
| ||
18:33 | Various small performance enhancements. ... (file: [fd43a695c4] check-in: [4c37130fde] user: drh branch: trunk, size: 10004) | |
2009-08-22
| ||
19:27 | Fix the "rebuild" command so that it works in an open check-out without having to specify the repository and so that it accepts the -R option. ... (file: [523d3c93a0] check-in: [d0fc1ad062] user: drh branch: trunk, size: 9962) | |
2009-01-22
| ||
12:03 | Change the way branches are tagged: The value of the "branch" property is used to identify the branch name. Repository rebuild required. Also, branches must be retagged. ... (file: [485e8e6098] check-in: [42c2a18e73] user: drh branch: trunk, size: 9823) | |
2009-01-21
| ||
02:47 | Add the sym-trunk and newbranch tags to the root check-in when rebuilding. Also add the newbranch tag to the root check-in when creating a new repository. ... (file: [194f1062f7] check-in: [7c7edde116] user: drh branch: trunk, size: 10183) | |
2008-11-10
| ||
00:40 | Update to the latest SQLite. Add a Rebuild button on the Shun webpage. Add the test-detach CLI method. ... (file: [9a9c00a3c9] check-in: [3f6edbc779] user: drh branch: trunk, size: 9117) | |
2008-07-24
| ||
02:04 | Store private ticket fields (ex: the originators email address) as their SHA1 hash so that malefactors cannot read them. Add the new "concealed" table to the repository database and store mappings from SHA1 hashes back to email addresses in that table. Ticket [a24ec6005f]. Note: run "rebuild" on repositories after updating to this version of fossil in order to create the "concealed" table. Need to add the ability to manage the concealed table from the web interface and the ability to sync concealed content between trusted repositories. ... (file: [0d4b328967] check-in: [f46fe42d6d] user: drh branch: trunk, size: 8431) | |
2008-06-02
| ||
09:54 | Fix an assert in the rebuild command. ... (file: [ec319a8700] check-in: [cfb1341ae3] user: drh branch: trunk, size: 7905) | |
2008-05-29
| ||
01:58 | Improvements to the shunning algorithm. Add the shun page and an opportunity to shun or unshun artifacts in the artifact viewer. ... (file: [701e9dff44] check-in: [a48474bc75] user: drh branch: trunk, size: 7899) | |
2008-05-18
| ||
17:18 | Improvements to clone performance. Skip cross-linking during the clone the automatically rebuild after the clone. Fixes to rebuild to make sure all artifacts are crosslinked. ... (file: [bcc65378b8] check-in: [791a513c28] user: drh branch: trunk, size: 7879) | |
2008-05-17
| ||
14:49 | The bug report generator compiles but still does not work right. ... (file: [51a3d6cdc6] check-in: [55342eb9fb] user: drh branch: trunk, size: 7237) | |
08:53 | Allow the check-in of files show names begin with ".". Add the "private" table to repository schema but do not yet do anything with it. ... (file: [c03e63f03e] check-in: [525cc35bf3] user: drh branch: trunk, size: 7225) | |
2008-05-16
| ||
17:05 | The rebuild command corrects any errors seen in the blob.size field. ... (file: [468a623847] check-in: [5b74febbcc] user: drh branch: trunk, size: 7115) | |
2008-05-14
| ||
02:03 | Change the spelling of "descendant" to use the -ant suffix everywhere, including in the filename "descendant.c". The adjective form can be spelled either -ant or -ent, but the noun form requires -ant, or so says American Heritage. ... (file: [048501db14] check-in: [6458f020fc] user: drh branch: trunk, size: 6569) | |
2008-03-06
| ||
22:58 | Work toward making fossil work better on large repositories. This version implements a cache in the content manager. It is not clear yet if this is necessarily a good idea - this check-in might end up on an abandoned branch at some point. ... (file: [b5c158aea9] check-in: [61ddd63b72] user: drh branch: trunk, size: 6569) | |
2007-11-28
| ||
14:31 | Remove a stray character that snuck unto the rebuild.c source file. ... (file: [5e55de3bcd] check-in: [f088412c49] user: drh branch: trunk, size: 4621) | |
2007-11-26
| ||
01:33 | Begin porting the CVSTrac ticket reporting code over to fossil. The new code is not yet connected into the system. The port is incomplete. ... (file: [d164c66a47] check-in: [62f37c9722] user: drh branch: trunk, size: 4622) | |
2007-11-24
| ||
19:33 | Progress toward getting ticketing working. We can enter a new ticket and display it. Cannot yet edit a ticket. ... (file: [d7213a8b18] check-in: [fb358ca492] user: drh branch: trunk, size: 3839) | |
2007-10-11
| ||
01:17 | Remove unused hard-coded tags from the schema. Output a row count as a status indicator when doing a rebuild. ... (file: [45d87035e5] check-in: [e38fc922a5] user: drh branch: trunk, size: 3813) | |
2007-10-05
| ||
13:47 | Add the shun table. Do not process artifacts named in the shun table. ... (file: [6f9e0bad18] check-in: [70d5cc86b7] user: drh branch: trunk, size: 3618) | |
2007-09-21
| ||
18:33 | Add the --randomize parameter to the rebuild command. Used for testing. ... (file: [6a267b5a25] check-in: [ce1c1a2907] user: drh branch: trunk, size: 3374) | |
2007-09-08
| ||
16:01 | Sync using clusters appears to work. More testing is needed before we go live. ... (file: [45c4994360] check-in: [e1c1877c99] user: drh branch: trunk, size: 2991) | |
2007-09-03
| ||
01:28 | Add the unclustered table and the M lines to manifests. Process clusters in manifest_parse and manifest_crossref. The xfer process still does not yet use clusters though so it is still compatible. But that is about to change. ... (file: [fab565baa9] check-in: [ba486fec5a] user: drh branch: trunk, size: 2981) | |
2007-08-29
| ||
02:42 | Moved the core logic of both "rebuild_database" and "create_repository_cmd" into their own functions, for sharing with "reconstruct_cmd". ... (file: [104f7b4bf8] check-in: [e00384d26d] user: aku branch: trunk, size: 2823) | |
2007-08-18
| ||
11:42 | Added options to the "timeline" CLI command. Additional help comments. ... (file: [3f04f9d6cb] check-in: [6607844a01] user: drh branch: trunk, size: 2463) | |
2007-08-09
| ||
17:42 | The delta compress on xfer is working better now, but still needs work. ... (file: [6b83ecc26a] check-in: [73bddaebb9] user: drh branch: trunk, size: 2424) | |
03:19 | Progress toward delta compression on the xfer protocol. The compression works well. But the client is not telling the server what files it has so the server does not have anything to delta against. ... (file: [6ab5a0bcde] check-in: [eea381f416] user: drh branch: trunk, size: 2277) | |
2007-07-21
| ||
14:10 | Initial check-in of m1 sources. ... (file: [04451053b1] check-in: [dbda8d6ce9] user: drh branch: trunk, size: 2196) | |