boinc/db
Bruce Allen 3983504893 Redid 'fix' to scheduler bug from 3 December 2004. In fact the
fix was incomplete. In order for it to work as intended, I would
have also had to modify SCHED_RESULT_ITEM::parse to copy the
additional needed fields into the in-memory structure.  But this
is fragile.  The next time some additional fields are added to the
result table, they would have to be incorporated here as well, to
ensure that SET followed by UPDATE is the identity operation.  So
I did a more graceful and robust fix.  Simply set result.id=0 for
those results that have already been received or which for other
reasons should not be modified in the database, then skip these
when updating.

svn path=/trunk/boinc/; revision=4763
2004-12-05 21:53:32 +00:00
..
.cvsignore Cleaned up .cvsignore files 2004-11-19 16:27:06 +00:00
Makefile.am - Fixed autoconf/automake build process so that it works correctly 2004-11-26 17:45:13 +00:00
boinc_db.C Redid 'fix' to scheduler bug from 3 December 2004. In fact the 2004-12-05 21:53:32 +00:00
boinc_db.h *** empty log message *** 2004-11-22 19:17:13 +00:00
constraints.sql *** empty log message *** 2004-08-07 20:23:22 +00:00
db_base.C - Added static volatile const char *BOINCrcsid="$Id$"; string to 2004-11-20 07:32:32 +00:00
db_base.h *** empty log message *** 2004-10-04 23:23:57 +00:00
init_db updated schema. combined schema into schema.sql 2003-07-24 00:30:47 +00:00
mysql.h
schema.sql *** empty log message *** 2004-11-02 20:27:08 +00:00