2011-11-05  Steve Revilak  <steve@srevilak.net>

	TAG: v4

	cvs tag v4 . 

	This is the version used in my defense

2011-11-05  Steve Revilak  <steve@srevilak.net>

	TAG: v3

	cvs tag v3 . 

2011-11-05  Steve Revilak  <steve@srevilak.net>

	* content.tex (Dependency Serialization Graph): remove `theorem',
	cite TODS '05 paper.

2011-11-03  Steve Revilak  <steve@srevilak.net>

	* img-lock-table.svg: 
	* img-lock-table.pdf: 

	Removed extra text from lock table diagram
	
	* content.tex: more minor edits

2011-11-01  Steve Revilak  <steve@srevilak.net>

	TAG: v2

	cvs tag v2 .

2011-11-01  Steve Revilak  <steve@srevilak.net>

	* content.tex: minor editing

2011-10-31  Steve Revilak  <steve@srevilak.net>

	* content.tex: DSG($H$) and SG($H$) contain the same set of paths.

	* content.tex: added RO anomaly slide.
	
	Minor edit to "two approaches" slide

	* defense.tex (institute): fixed capitalization

	* img-dangerous-structure.svg: 
	* img-dangerous-structure.pdf: 

	Edit comment in figure

2011-10-31  Steve Revilak  <steve@srevilak.net>

	* img-sirw-read-only.svg: 
	* img-sirw-read-only.pdf: 
	* content.tex: 

	Added example of a RO anomaly
	
2011-10-31  Steve Revilak  <steve@srevilak.net>

	* extra-slides.tex: 
	* content.tex: 

	Moved more slides from content.tex -> extra-slides.tex.  The
	performance section had a slide of test results followed by a
	slide of observations.  Pull out the observations; we're going to
	talk about them as we look at the graphs, so they're just
	redundant.

	Also fixed a mistake in "Insert before range scan" slide.

2011-10-29  Steve Revilak  <steve@srevilak.net>

	* content.tex: More edits, based on Betty's feedback

2011-10-29  Steve Revilak  <steve@srevilak.net>

	* extra-slides.tex: new file.  Contains slides that I'm cutting
	out of the presentation.

	* content.tex: number of changes, based on Pat and Betty's
	feedback.

	* Makefile (defense.pdf): depends on references.tex

2011-10-29  Steve Revilak  <steve@srevilak.net>

	* references.tex: separate file for bibliograph entries.   For the
	most part, copied directly from my dissertation bibliograph

	* defense.tex: Move thank you slide into top-level file.  Added
	page of references as next-to-last page

	* content.tex: moved `thank you' page into defense.tex.  Made a
	few changes based on Pat and Betty's feedback.

	* .cvsignore: ignore defense.aux

2011-10-20  Steve Revilak  <steve@srevilak.net>

	* content.tex: continue editing

2011-10-19  Steve Revilak  <steve@srevilak.net>

	* content.tex: continue refinements

	* content.tex: reorganized experimental results section.  Show
	graphs first, then slide to summarize the data: "FOO measurements"
	and "FOO Observations".  This way, when you get to an observation
	slide, you're reiterating and reinforcing points made earlier.

2011-10-17  Steve Revilak  <steve@srevilak.net>

	* mkgraphs.R (plot.pct.failed): added function to graph the total
	abort rate.

	* img-05-s5u1-pct-failed.pdf: graph of abort rates (any reason)

	* content.tex: replace FUW abort slides with total abort slides.
	I think that will be more interesting.

2011-10-17  Steve Revilak  <steve@srevilak.net>

	* img-dangerous-structure.svg: 
	* img-dangerous-structure.pdf: 
	Added text, stating that serialization order is opposite commit order.

	* content.tex: some slide reordering.  Mention why we don't use
	TPC-C.
		
	
2011-10-17  Steve Revilak  <steve@srevilak.net>

	* content.tex: 
	- emphasize that si reads do not block writes, and writes do not
	block reads

	- combine two dangerous structure slides into one

	- removed slide on InnoDB gap bits.  We can explain range locking
	without going into gap bits.

	- tighten up range locking slides

2011-10-16  Steve Revilak  <steve@srevilak.net>

	* content.tex: continue editing

2011-10-12  Steve Revilak  <steve@srevilak.net>

	* content.tex: continue editing

2011-10-03  Steve Revilak  <steve@srevilak.net>

	* content.tex: continue editing

	* defense.tex: change date to 11/8 /2011

2011-10-02  Steve Revilak  <steve@srevilak.net>

	* defense.tex: add notes, re: how to do N-up printing with
	pgfpages.

	* content.tex (CTG Pruning Algorithm): typeset braces in math
	mode.  Avoids one font warning.

2011-09-30  Steve Revilak  <steve@srevilak.net>

	* content.tex: continue editing

2011-09-29  Steve Revilak  <steve@srevilak.net>

	* img-write-skew-sirw.svg: 
	* img-write-skew-sirw.pdf: 
	* img-si-mechanics.svg: 
	* img-si-mechanics.pdf: 

	Minor-touch-ups to drawings
	

	* content.tex: continue editing, cleaning up presentation

2011-09-28  Steve Revilak  <steve@srevilak.net>

	* content.tex: added section on Experimental tests and
	experimental results

2011-09-28  Steve Revilak  <steve@srevilak.net>

	R-Code and graphs for experimental results.
	
	* img-05-s5u1-tx-duration.pdf: graph of average transaction duration.

	* img-05-s5u1-sr-err.pdf: graph of serialization aborts

	* img-05-s5u1-fuw.pdf: graph of first updater wins aborts

	* img-05-s5u1-ctps.pdf: graph of CTPS

	* img-05-s5u1-ctg-size.pdf: graph showing average CTG size

	* functions.R: removed.  Not needed here.

	* mkgraphs.R: Tweaked dissertation graph generation code to
	generate graphs for defense presentation.

2011-09-28  Steve Revilak  <steve@srevilak.net>

	R-code for graphs.  At present, these are copies of the .R files
	from my dissertation.  I plan to pick out bits and pieces, and
	adapt them for my defense talk.

	* content.tex: minor edits to a few slides

	* content.tex: spell check

2011-09-28  Steve Revilak  <steve@srevilak.net>

	Finish draft of third section of the talk.
	
	* img-lock-table.svg: 
	* img-lock-table.pdf: 

	Added lock table diagram
	
	* img-ctg-prune.svg: 
	* img-ctg-prune.pdf: 

	Added graphic to illustrate CTG pruning.
	
	* defense.tex: 
	* content.tex: 

	Draft section 3 of talk, which corresponds to chapter's 3 and 4 of
	my dissertaton.
	

2011-09-28  Steve Revilak  <steve@srevilak.net>

	Finish draft of second section of talk.
	
	* img-si-mechanics.svg: 
	* img-write-skew-values.svg: 
	* img-write-skew-values.pdf: 

	Touch up graphics.
	
	* img-write-skew-sirw.svg: 
	* img-write-skew-sirw.pdf: 

	Added graphic containing SI-RW diagram for write skew.
	
	* img-dangerous-structure.svg: 
	* img-dangerous-structure.pdf: 

	Added graphic containing SI-RW diagram of a dangerous structure.
	
	* defense.tex: 
	(HISTi): macro containing the body of history H1, since H1 appears
	in two places.
	
	* content.tex: finish drafting second section (SI overview and
	dependency theory).

	* Makefile: setup additional dependencies, so that defense.pdf
	depends on img-*.pdf.
	

2011-09-26  Steve Revilak  <steve@srevilak.net>

	* content.tex: make a clear distinction about where scratch work
	starts.

	* img-write-skew-values.svg: 
	* img-write-skew-values.pdf: 
	* img-si-mechanics.svg: 
	* img-si-mechanics.pdf: 
	* defense.tex: 
	* content.tex: 

	Work on SI theory section of defense.
	
2011-09-25  Steve Revilak  <steve@srevilak.net>

	* Makefile: added makefile

2011-09-22  Steve Revilak  <steve@srevilak.net>

	* content.tex: ported over much of the textual content from ICDE
	presentation

	* defense.tex: added additional macros, for antidependencies and
	such

2011-09-20  Steve Revilak  <steve@srevilak.net>

	* defense.tex: 
	* .cvsignore: 

	Stub .tex file for dissertation defense slides

