Commit Graph

70 Commits

Author SHA1 Message Date
Michael Bayne 66952dc472 Eliminated samskivert dependency.
It was a constant source of annoyance that part of the Depot implementation
lived in samskivert.jdbc. Now it all lives in Depot and samskivert can go back
to being a long obsolete library of utility methods.

Depot clients will have to make three renaming changes:

1. ConnectionProvider &c are now in com.samskivert.depot.

2. ByteEnum is now in com.samskivert.util.

3. Methods that returned index information used to return samskivert Tuple if
you wanted an expression and an order. Now they must return Depot Tuple2. This
should fail at app startup if you miss a spot, so this should not result in any
ticking timebombs.

NB: the next commit is probably going to change Tuple2 into a proper named
class because using a Tuple2 for this situation turns out to suck.

NB2: I moved DropTableMigration out of impl and put the impl details into
DepotMetaData. I should have done that separately, but it was already in
progress when I undertook to revamp.
2015-02-10 13:00:22 -08:00
Jamie Doornbos a4356d6c56 Profile to deploy to a local directory.
This is to support three rings internal build system (and avoid ant legacy).
2014-11-14 15:16:00 -08:00
Jamie Doornbos 39e81a2444 Move eclipse hacks. 2014-11-14 15:12:38 -08:00
Mark Johnson 1a6dad39c2 Preparing for 1.7-SNAPSHOT development. 2014-10-14 14:21:16 -07:00
Mark Johnson 1bd4b6dab0 Preparing for depot-1.6.6 release. 2014-10-14 14:18:30 -07:00
Michael Bayne d676847c24 Initial pass at transaction support.
Now to test it!
2014-10-01 14:16:48 -07:00
Michael Bayne 0047c94dc4 [maven-release-plugin] prepare for next development iteration 2014-06-26 11:55:38 -07:00
Michael Bayne 3f8400447c [maven-release-plugin] prepare release depot-1.6.5 2014-06-26 11:55:35 -07:00
Michael Bayne 44091660ea Migrated to Github. 2014-06-25 15:39:13 -07:00
Michael Bayne 712fe35283 [maven-release-plugin] prepare for next development iteration 2014-06-25 21:54:35 +00:00
Michael Bayne ad864e3498 [maven-release-plugin] prepare release depot-1.6.4 2014-06-25 21:54:27 +00:00
Michael Bayne e12e0bf15c Update Maven compiler plugin. 2014-06-25 21:49:12 +00:00
Michael Bayne a961f5e4c2 Version updates! Mostly plugins, samskivert 1.8.2.
Also added maven-dependency-plugin so that hopefully I can release without
freakoutery.
2014-06-25 21:48:53 +00:00
Ray Greenwell c02625f0d7 Preparing for 1.7-SNAPSHOT development. 2014-05-20 18:37:46 +00:00
Ray Greenwell 832f934faf Preparing for depot-1.6.3 release. 2014-05-20 18:34:06 +00:00
Ray Greenwell d45af7c98c Depend on samskivert 1.7.4.. 2014-05-20 18:33:19 +00:00
Michael Bayne 9ebd2c677c Use new smarter DatabaseLiaison.lastInsertedId. 2014-05-02 18:19:51 +00:00
Michael Bayne 1547c7d44c [maven-release-plugin] prepare for next development iteration 2013-09-17 19:11:08 +00:00
Michael Bayne 7e1f8d4230 [maven-release-plugin] prepare release depot-1.6.2 2013-09-17 19:11:04 +00:00
Michael Bayne 0c26a26ce0 Bump HSQLDB to 2.9, fix test that assumed count(*) returned int. 2013-05-16 18:42:05 +00:00
Michael Bayne e468e2937a Add nexus-staging-maven-plugin; makes releases easier. 2013-05-08 23:33:03 +00:00
Michael Bayne f3b7af452d [maven-release-plugin] prepare for next development iteration 2013-05-07 19:54:03 +00:00
Michael Bayne 1f0a64b8e3 [maven-release-plugin] prepare release depot-1.6.1 2013-05-07 19:53:59 +00:00
Michael Bayne 8803b2de12 Use latest guava and samskivert. 2013-05-07 19:51:36 +00:00
Michael Bayne c340e7062d Use normal Guava. 2013-05-07 19:39:37 +00:00
Michael Bayne a625c831ae Updates to work with HSQLDB 2.2.4.
We need the HsqldbLiaison fixes from samskivert 1.8-SNAPSHOT and we have to nix
some hardcoded bogosity in our own tests.
2013-05-06 17:38:16 +00:00
Michael Bayne 959dbacb53 [maven-release-plugin] prepare for next development iteration 2012-10-09 19:15:33 +00:00
Michael Bayne e6072acae9 [maven-release-plugin] prepare release depot-1.6 2012-10-09 19:15:26 +00:00
Ray Greenwell 5afad5b6b3 Move to samskivert 1.7 and guava-jdk5 13.0 2012-10-03 00:24:17 +00:00
Par Winzell 97be694e70 Preparing for 1.6-SNAPSHOT development. 2012-04-21 22:11:35 +00:00
Par Winzell c7b02449a9 Preparing for depot-1.5.3 release. 2012-04-21 22:00:46 +00:00
Mark Johnson 385e823b5b Preparing for 1.6-SNAPSHOT development. 2012-04-11 02:43:52 +00:00
Mark Johnson 4d28182537 Preparing for depot-1.5.2 release. 2012-04-11 02:42:20 +00:00
Par Winzell d0e8f18b2d Preparing for 1.6-SNAPSHOT development. 2012-02-10 15:59:32 +00:00
Par Winzell 5f4777186e Preparing for depot-1.5.1 release. 2012-02-10 15:56:46 +00:00
Ray Greenwell d2f530f850 Bump to guava 11.0.1. 2012-01-10 20:04:56 +00:00
Ray Greenwell 73c111c20b Update to Guava 11, change MapMaker/ConcurrentMap -> CacheBuilder/LoadingCache. 2012-01-05 20:34:14 +00:00
Michael Bayne 332abecef7 [maven-release-plugin] prepare for next development iteration 2011-09-30 00:46:03 +00:00
Michael Bayne fa263416ae [maven-release-plugin] prepare release depot-1.5 2011-09-30 00:45:33 +00:00
Michael Bayne 6faff4617b Ordering tweaks. 2011-09-30 00:44:29 +00:00
Michael Bayne c3a01d5883 Capitalized name, fixed description. 2011-09-30 00:44:07 +00:00
Michael Bayne 5a3266640f Update some depends and the samskivert API docs URL. 2011-09-30 00:41:39 +00:00
Ray Greenwell c3c651340b Guava 10.0. 2011-09-28 22:32:02 +00:00
Dave Hoover 3c1e6f7538 Depot needs java 1.6 2011-07-01 18:11:14 +00:00
Charlie Groves b6942ec74a Remove and ignore Eclipse files in favor of letting people generate their own using m2eclipse 2011-06-27 20:51:07 +00:00
Dave Hoover ee93f91e61 Preparing for depot-1.5-SNAPSHOT development. 2011-05-24 20:57:26 +00:00
Dave Hoover 6c47a9c4ac Preparing for 1.4 release. 2011-05-24 20:50:06 +00:00
Charlie Groves 1f7263c6fa Preparing for 1.4-SNAPSHOT development. 2011-03-23 22:19:01 +00:00
Charlie Groves 19d9821f66 Preparing for 1.3 release. 2011-03-23 22:16:54 +00:00
Charlie Groves 8d56a93538 Meh, I was wrong in r841. Because the target version is 1.6, anything that tries to build against
depot with a 1.5 compiler is going to blow up with a mismatched version. Go back to 1.5 in build.xml
and pom.xml, but leave Eclipse using a 1.6 JVM. This means if anyone regenerates the m2eclipse
configuration, this will break in Eclipse again. Lame.
2011-03-23 22:09:29 +00:00