Commit Graph

6 Commits

Author SHA1 Message Date
Michael Bayne 55b0d2e3ea Behold, the power of Guava. 2010-03-16 23:56:30 +00:00
Michael Bayne 8b871dcf19 Look ma, unit tests that run against HSQLDB. 2010-03-16 04:57:52 +00:00
Michael Bayne 8be8037578 Out with commons-io. 2009-07-12 21:37:44 +00:00
Michael Bayne 1daac11a36 We don't really need Velocity here, we just want some simple key/value
substitutions. Ditch our dependency on the sometimes fragile and frequently
annoying template engine and do things the old fashioned way.
2009-07-11 21:35:19 +00:00
Michael Bayne a9c992bb44 Great big revampage: no more strings anywhere. It's all ColumnExps all the way
down (well, all the way to the public API anyway).

Revamped index creation while I was in there because that was one of the big
string users. Now you just put @Index on the field you want indexed, and if you
want a multi-column index you do things with a magical static method just like
we do for complex (function) indices.

@UniqueConstraint may still go away since it's basically exactly the same thing
as @Index(unique=true), so it's kind of pointless to support both.
2009-01-08 02:10:54 +00:00
Michael Bayne 745c380e8d Repackage Depot as com.samskivert.depot as it is now a standalone library.
We're also going to allow ourselves the luxury of a Google Collections
dependency.
2008-11-16 05:59:28 +00:00