Newer
Older
2004-02-08 Per Cederqvist <ceder@ceder.dyndns.org>
Added file verification.
* verify-disk.py: New file.
* createdb.sql (media_batch): Added Memorex batch.
2003-12-23 Per Cederqvist <ceder@ceder.dyndns.org>
Doc improvement.
* README: "Common tasks" section added.
2003-04-27 Per Cederqvist <ceder@ceder.dyndns.org>
Make several backup copies of the files.
* mkiso.py (mk_iso): Once all files are backed up, fill the image
with the least backed up files.
Site specific customisation.
* mkiso.py (run_mkisofs): Store the image in /movies/tmp/, since
that partition has more space.
* createdb.sql: Update the default contents of "base" so that only
the hotsync directories are backed up.
2003-04-21 Per Cederqvist <ceder@ceder.dyndns.org>
Create ISO file systems. (Bug 1017).
* mkiso.py: Create an ISO file system of files not yet backed up.
* createdb.sql: Populate the database with /movies/dc,
/movies/olymp, and the media batches that I currently have.
(media_batch): New table.
(media): New column: batch_id.
2003-04-20 Per Cederqvist <ceder@ceder.dyndns.org>
Schema fix.
* createdb.sql (file): The filename, size, mtime, dir_id should be
sufficient as a unique key.
Improve scanning performance by a factor of approximately 8.
* scanner.py (scan): Performance fix: don't do a select per file
we examine. Insert all of the files into a temporary table
instead, and do a left join to find out which of them that are
new.
(insert_tmp_files): New function.
2003-04-19 Per Cederqvist <ceder@ceder.dyndns.org>
Optimize the database.
* optimize.sql: New file.
* Makefile.am (optimize_db): Fixed cut-n-paste error.
Scan for new files. (Bug 1016).
* scanner.py: New file. This can scan a hierarchy and enter info
about files into the database.
Demo data added.
* createdb.sql (base): Populate the table with two demo
hierarchies.
DB fixes.
* createdb.sql (file): Removed ctime and atime. Added mtime.
Added sha1sum, verified and broken.
2003-04-18 Per Cederqvist <ceder@ceder.dyndns.org>
* AUTHORS: New file.
* Makefile.am: New file.
* NEWS: New file.
* README: New file.
* bootstrap.sh: New file.
* configure.ac: New file.
* createdb.sql: New file.
* sqltypes.sed: New file.