Fossil

File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of src/purge.c

2018-07-15
19:56
Clarify the difference between fossil_fatal() and fossil_panic(). The fossil_panic() interface puts a message on the error log when generating webpages. Otherwise the two routines are identical. Convert some fossil_fatal() calls into fossil_panic() where appropriate. The goal here is to limit messages on the error log to things that require attention from the system administrator, or represent bugs. file: [f29c44db] check-in: [3f5ab717] user: drh branch: trunk, size: 23695
2017-03-01
15:35
Change references to "SHA1 hash" in comments and UI labels to be "artifact hash" or similar. file: [f698cae2] check-in: [b9a1a3b9] user: drh branch: fossil-2.0, size: 23695
00:49
Use generic hash validity checking in the purge.c module. file: [56e70b70] check-in: [7bd36bc5] user: drh branch: fossil-2.0, size: 23700
2016-08-19
00:13
Use the new SQLITE_DBCONFIG_MAINDBNAME feature of SQLite to eliminate the need for the db_name() hack. file: [ed44773c] check-in: [d858f3da] user: drh branch: omit-db_name, size: 23847
2016-08-10
09:06
Remove unnecessary spacing file: [74469f4e] check-in: [c3b5f1d2] user: jan.nijtmans branch: trunk, size: 23865
2016-08-02
18:17
Fix a typo in the "fossil purge" command documentation. file: [00e8a485] check-in: [c14ecc43] user: drh branch: trunk, size: 23867
15:18
Merge the "purge" command onto trunk, even though it is incomplete. file: [cae0af72] check-in: [b78a32f4] user: drh branch: trunk, size: 23867
15:17
Add a further warning on the purge command to indicate that it is dicey. That extra warning makes the purge code permissible to add to trunk. file: [fd1e5820] check-in: [501f3e11] user: drh branch: purge, size: 23866
14:52
Improved help and remove redundant file listings for the "fossil purge" command. file: [57e29281] check-in: [2c53d022] user: drh branch: purge, size: 23705
2016-07-28
13:58
Enhance the "fossil purge" command to allow it to specify individual artifacts and files to be purged. file: [bea92293] check-in: [263fd2da] user: drh branch: purge, size: 23698
05:02
Begin enhancing the "fossil purge" command to be much more flexible and powerful. Plans are to provide the ability to purge specific files, or tickets, or wiki pages, with options to limit the timeframe of the purge. file: [5761ab1f] check-in: [45fcac62] user: drh branch: purge, size: 21246
2016-07-09
02:12
Fix spelling of "occurrence" file: [243a09ad] check-in: [d064213b] user: andygoth branch: trunk, size: 20436
2016-04-02
00:00
Add a plain-text equivalent of the /test-all-help page to the CLI. Complete a first pass for spelling and minor grammar over all command and page help text. file: [fd863a2d] check-in: [f070ec99] user: rberteig branch: ross-spellcheck, size: 20436
2016-04-01
13:37
Fix typos in comments. No changes to code. file: [ae185668] check-in: [b6b50b12] user: mistachkin branch: trunk, size: 20436
2015-12-23
11:10
Improvements to handling of localtime. The 'utc' and 'localtime' query parameters now work on all web pages. Timestamps can be expressed with a timezone modifier and that works correctly. file: [ccadb516] check-in: [ea63a2d1] user: drh branch: trunk, size: 20436
2015-03-09
08:58
Eliminate some unnecessary end-of-line spacing file: [211c5525] check-in: [7fbc1c3a] user: jan.nijtmans branch: trunk, size: 20438
2015-03-01
21:01
Command line output-only changes of 'checkins' to 'check-ins' for the dbstat, info, and purge sub-commands. This may break some pre-existing automation, please review. file: [7d60b5a8] check-in: [739b3aab] user: mistachkin branch: pending-review, size: 20449
20:42
More non-functional changes of 'checkin' to 'check-in' and 'checkins' to 'check-ins' in the source code. file: [acb69d66] check-in: [6ec2c2e3] user: mistachkin branch: trunk, size: 20448
2015-02-28
10:11
replaced 'checkin' with 'check-in' in code-comment, inline command help-text, SQL-statement comment, fatal error messages and some non-functional webpage-content file: [c156dac3] check-in: [7c30266a] user: michai branch: ml-jb-doc-typos, size: 20438
2014-12-10
14:16
Update the built-in SQLite to the 3.8.8 alpha that includes the enhanced sqlite3_table_column_metadata() interface. Use that new interface to build new utility methods db_table_exists() and db_table_has_column() that work more efficiently than the older technique of querying the sqlite_master table. file: [3e807688] check-in: [1aa80677] user: drh branch: trunk, size: 20436
2014-12-01
21:19
Fix harmless compiler warnings. file: [857151ac] check-in: [c68b59b1] user: drh branch: DBP-workflow, size: 20520
20:26
Store a short description of artifacts in bundles and in purgeitem entries. Use that short description on listings. file: [969f68b7] check-in: [87a04576] user: drh branch: DBP-workflow, size: 20568
2014-11-29
00:20
Added the test-unsent and test-unclustered commands. Further integration of the describe_artifacts() utility. Fixes to "fossil bundle purge". file: [33729434] check-in: [79ce83dc] user: drh branch: DBP-workflow, size: 20402
2014-11-28
23:18
Begin making use of the new describe_artifacts() utility, for example in the --explain output of "bundle export" and "purge". file: [1844baeb] check-in: [e957dc66] user: drh branch: DBP-workflow, size: 20393
15:46
Incorporate all recent trunk enhancements. file: [04ff4129] check-in: [368f82a2] user: drh branch: DBP-workflow, size: 20571
2014-11-26
23:27
Add the "fossil unpublished" and the "fossil publish" commands. file: [8426d41d] check-in: [b543373f] user: drh branch: DBP-workflow, size: 20274
15:11
When undoing a purge, make sure to also unshun all resurrected elements. file: [74a7265d] check-in: [454c7271] user: drh branch: DBP-workflow, size: 19733
14:58
Fix the "purge cat" command to work as documented. Add the "purge obliterate" command. file: [36aa0803] check-in: [353bfbac] user: drh branch: DBP-workflow, size: 19603
14:26
Improved select of delta basis files for "bundle export". Added the --standalone option to "bundle export". Improved help messages for both the bundle and purge commands. file: [015b73f1] check-in: [eb3ae3d6] user: drh branch: DBP-workflow, size: 18671
2014-11-25
20:49
Work on the logic for parsing command-line options to the "bundle export". The same routine might well be useful for other routines, like "timeline". file: [95aaa35f] check-in: [8a57413e] user: drh branch: DBP-workflow, size: 18524
16:07
Implement the "fossil purge undo" command. file: [3ef34bef] check-in: [eb36d28a] user: drh branch: DBP-workflow, size: 17812
14:00
Add the "fossil purge cat" command for extracting individual artifacts from the graveyard. file: [9379e749] check-in: [4b902843] user: drh branch: DBP-workflow, size: 15789
12:37
Use delta compression on elements of a single purgeevent in the graveyard. Record whether or not elements were originally private when moving them into the graveyard. file: [dc9737d6] check-in: [916cd4b8] user: drh branch: DBP-workflow, size: 13604
04:19
In the "fossil purge BRANCHNAME" command, purge the entire branch, not just the last checkin of the branch. file: [a76b07dc] check-in: [cbe1fa51] user: drh branch: DBP-workflow, size: 12522
03:30
Formatting fixes on the "purge list" command. file: [3576851e] check-in: [4130b9a6] user: drh branch: DBP-workflow, size: 12388
01:33
The "purge" and "purge list" commands appear to be working. file: [dc135fb1] check-in: [92de66d2] user: drh branch: DBP-workflow, size: 12332
2014-11-24
20:33
More code for the purge command. The purge command still does not work. This is just an incremental check-in. file: [bbee34b8] check-in: [21113220] user: drh branch: DBP-workflow, size: 5889
14:43
Begin adding code to remove checkins and branches (purge). This is an incomplete, incremental checkin because I have to stop to work on something else... :-( file: [df9eb153] check-in: [53b35da3] user: drh branch: DBP-workflow, size: 4046 Added