]> source.dussan.org Git - jackcess.git/log
jackcess.git
8 years agoadd some validation for integrity enforced relationships
James Ahlborn [Sat, 27 Aug 2016 20:53:12 +0000 (20:53 +0000)]
add some validation for integrity enforced relationships

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1013 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement fkref writing; more error context; make relationship name unique
James Ahlborn [Sat, 27 Aug 2016 04:02:40 +0000 (04:02 +0000)]
implement fkref writing; more error context; make relationship name unique

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1012 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd row rel row to sys catalog as well
James Ahlborn [Thu, 25 Aug 2016 03:57:27 +0000 (03:57 +0000)]
add row rel row to sys catalog as well

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1011 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate
James Ahlborn [Wed, 24 Aug 2016 21:23:18 +0000 (21:23 +0000)]
update

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1010 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement logic to determine if relationship is one-to-one
James Ahlborn [Fri, 19 Aug 2016 03:08:18 +0000 (03:08 +0000)]
implement logic to determine if relationship is one-to-one

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1009 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate comment
James Ahlborn [Fri, 19 Aug 2016 01:32:46 +0000 (01:32 +0000)]
update comment

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1008 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosome fixups to get rel insert functional
James Ahlborn [Fri, 19 Aug 2016 01:25:44 +0000 (01:25 +0000)]
some fixups to get rel insert functional

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1007 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdates
James Ahlborn [Thu, 18 Aug 2016 01:49:37 +0000 (01:49 +0000)]
updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1006 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement method for writing new relationship to db
James Ahlborn [Sat, 13 Aug 2016 04:14:56 +0000 (04:14 +0000)]
implement method for writing new relationship to db

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1005 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd some utility methods for creating relationship indexes
James Ahlborn [Wed, 3 Aug 2016 03:52:07 +0000 (03:52 +0000)]
add some utility methods for creating relationship indexes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1004 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agobegin work on adding relationships
James Ahlborn [Thu, 21 Jul 2016 01:53:23 +0000 (01:53 +0000)]
begin work on adding relationships

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1003 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoreorg to prep for RelationshipBuilder; move remaining table creation logic from Table...
James Ahlborn [Tue, 19 Jul 2016 03:45:53 +0000 (03:45 +0000)]
reorg to prep for RelationshipBuilder; move remaining table creation logic from TableBuilder to TableCreator

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1002 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agofew minor cleanups
James Ahlborn [Mon, 27 Jun 2016 01:08:05 +0000 (01:08 +0000)]
few minor cleanups

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1001 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agorework public api for adding index/column, ditch TableModBuilder
James Ahlborn [Fri, 24 Jun 2016 00:23:14 +0000 (00:23 +0000)]
rework public api for adding index/column, ditch TableModBuilder

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1000 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agopopulate new index data after creation
James Ahlborn [Wed, 22 Jun 2016 01:19:39 +0000 (01:19 +0000)]
populate new index data after creation

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@999 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoget add index def functional
James Ahlborn [Tue, 21 Jun 2016 02:30:17 +0000 (02:30 +0000)]
get add index def functional

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@998 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement check for determining backing index data
James Ahlborn [Sat, 18 Jun 2016 14:36:55 +0000 (14:36 +0000)]
implement check for determining backing index data

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@997 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoimplement most of the dirty work for adding indexes
James Ahlborn [Thu, 16 Jun 2016 02:32:43 +0000 (02:32 +0000)]
implement most of the dirty work for adding indexes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@996 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agocheckpointing some progress on add index
James Ahlborn [Wed, 1 Jun 2016 01:51:55 +0000 (01:51 +0000)]
checkpointing some progress on add index

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@995 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd support for sharing backing index data across indexes during table creation
James Ahlborn [Thu, 19 May 2016 02:43:54 +0000 (02:43 +0000)]
add support for sharing backing index data across indexes during table creation

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@994 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomerge trunk changes through r992
James Ahlborn [Thu, 19 May 2016 01:58:07 +0000 (01:58 +0000)]
merge trunk changes through r992

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@993 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Thu, 19 May 2016 01:27:02 +0000 (01:27 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@992 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare release jackcess-2.1.4
James Ahlborn [Thu, 19 May 2016 01:26:58 +0000 (01:26 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.4

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@990 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprep for release
James Ahlborn [Thu, 19 May 2016 01:25:15 +0000 (01:25 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@989 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprimary key indexes should also have required flag
James Ahlborn [Wed, 18 May 2016 19:24:12 +0000 (19:24 +0000)]
primary key indexes should also have required flag

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@988 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprimary key indexes should also have required flag
James Ahlborn [Wed, 18 May 2016 02:11:33 +0000 (02:11 +0000)]
primary key indexes should also have required flag

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@987 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoactually write added column usage maps correctly
James Ahlborn [Tue, 3 May 2016 03:57:33 +0000 (03:57 +0000)]
actually write added column usage maps correctly

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@986 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoadd usage maps for lval cols
James Ahlborn [Fri, 29 Apr 2016 02:45:02 +0000 (02:45 +0000)]
add usage maps for lval cols

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@985 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agobegin adding umap support
James Ahlborn [Fri, 29 Apr 2016 01:47:00 +0000 (01:47 +0000)]
begin adding umap support

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@984 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosome initial code for mutation support
James Ahlborn [Thu, 28 Apr 2016 23:04:04 +0000 (23:04 +0000)]
some initial code for mutation support

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@983 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agocreate branch for mutation operations
James Ahlborn [Thu, 28 Apr 2016 23:00:29 +0000 (23:00 +0000)]
create branch for mutation operations

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@982 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd support for cascade null on delete relationships. Add support for the required...
James Ahlborn [Wed, 30 Mar 2016 00:55:18 +0000 (00:55 +0000)]
Add support for cascade null on delete relationships.  Add support for the required flag for an index.

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@981 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAllow null values in foreign key fields when enforcing referential integrity. Fixes...
James Ahlborn [Mon, 21 Mar 2016 02:15:47 +0000 (02:15 +0000)]
Allow null values in foreign key fields when enforcing referential integrity.  Fixes issue #136

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@980 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd Database.getTableMetaData method to enable getting basic info about a Table ...
James Ahlborn [Tue, 16 Feb 2016 00:13:01 +0000 (00:13 +0000)]
Add Database.getTableMetaData method to enable getting basic info about a Table (by name) without actually loading it. fixes feature request #33

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@979 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdates
James Ahlborn [Tue, 16 Feb 2016 00:10:30 +0000 (00:10 +0000)]
updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@978 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoFix missing column names in AppendQuery SQL strings. Fixes #131
James Ahlborn [Tue, 12 Jan 2016 22:41:43 +0000 (22:41 +0000)]
Fix missing column names in AppendQuery SQL strings.  Fixes #131

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@977 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agotypo
James Ahlborn [Tue, 29 Dec 2015 03:06:49 +0000 (03:06 +0000)]
typo

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@976 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Fri, 4 Dec 2015 23:15:59 +0000 (23:15 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@975 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years ago[maven-release-plugin] prepare release jackcess-2.1.3
James Ahlborn [Fri, 4 Dec 2015 23:15:55 +0000 (23:15 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.3

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@973 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoprep for release
James Ahlborn [Fri, 4 Dec 2015 23:13:33 +0000 (23:13 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@972 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomove some common site config to parent pom
James Ahlborn [Thu, 26 Nov 2015 03:46:12 +0000 (03:46 +0000)]
move some common site config to parent pom

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@971 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd FileFormat.GENERIC_JET4 in order to support getting the file format for jet4...
James Ahlborn [Wed, 25 Nov 2015 21:34:12 +0000 (21:34 +0000)]
Add FileFormat.GENERIC_JET4 in order to support getting the file format for jet4 databases with no AccessVersion property (e.g. those created programmatically using ADOX). fixes issue #129

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@970 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agomore site cleanup
James Ahlborn [Wed, 25 Nov 2015 21:33:23 +0000 (21:33 +0000)]
more site cleanup

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@969 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agominor tweak to iterator
James Ahlborn [Wed, 25 Nov 2015 03:59:51 +0000 (03:59 +0000)]
minor tweak to iterator

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@968 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosome aq updates
James Ahlborn [Wed, 25 Nov 2015 03:50:53 +0000 (03:50 +0000)]
some aq updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@967 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoAdd some utility methods for handling Dates in an Access compatible manner. fixes...
James Ahlborn [Wed, 25 Nov 2015 02:54:41 +0000 (02:54 +0000)]
Add some utility methods for handling Dates in an Access compatible manner.  fixes issue #128

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@966 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosuppress some useless warnings
James Ahlborn [Wed, 25 Nov 2015 02:14:02 +0000 (02:14 +0000)]
suppress some useless warnings

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@965 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agosuppress some useless warnings
James Ahlborn [Wed, 25 Nov 2015 02:13:10 +0000 (02:13 +0000)]
suppress some useless warnings

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@964 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agothrow better exception when attempting to create file which does not support creation
James Ahlborn [Wed, 25 Nov 2015 02:12:45 +0000 (02:12 +0000)]
throw better exception when attempting to create file which does not support creation

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@963 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoupdate parent pom
James Ahlborn [Sat, 7 Nov 2015 02:26:13 +0000 (02:26 +0000)]
update parent pom

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@962 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agocleanup findbugs report
James Ahlborn [Sun, 1 Nov 2015 02:04:11 +0000 (02:04 +0000)]
cleanup findbugs report

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@961 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agoThrow a prettier exception when maxing out the row size during row creation. fixes...
James Ahlborn [Sat, 31 Oct 2015 12:19:37 +0000 (12:19 +0000)]
Throw a prettier exception when maxing out the row size during row creation. fixes #127

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@960 f203690c-595d-4dc9-a70b-905162fa7fd2

8 years agopretty up the site
James Ahlborn [Fri, 30 Oct 2015 03:31:26 +0000 (03:31 +0000)]
pretty up the site

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@959 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoadd github mirror link to site
James Ahlborn [Thu, 8 Oct 2015 01:37:55 +0000 (01:37 +0000)]
add github mirror link to site

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@958 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoundo accidental commit
James Ahlborn [Wed, 7 Oct 2015 02:36:49 +0000 (02:36 +0000)]
undo accidental commit

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@957 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoadd readme
James Ahlborn [Wed, 7 Oct 2015 02:32:46 +0000 (02:32 +0000)]
add readme

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@956 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agofix borked javadoc tag
James Ahlborn [Tue, 7 Jul 2015 03:25:32 +0000 (03:25 +0000)]
fix borked javadoc tag

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@955 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Tue, 23 Jun 2015 02:01:29 +0000 (02:01 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@954 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare release jackcess-2.1.2
James Ahlborn [Tue, 23 Jun 2015 02:01:25 +0000 (02:01 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.2

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@952 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoprep for release
James Ahlborn [Tue, 23 Jun 2015 02:00:22 +0000 (02:00 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@951 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoFix handling of dateTimes before the access epoch. fixes issue #126
James Ahlborn [Thu, 18 Jun 2015 21:38:58 +0000 (21:38 +0000)]
Fix handling of dateTimes before the access epoch. fixes issue #126

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@950 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agohandle reading null calculated values, fixes #125
James Ahlborn [Wed, 17 Jun 2015 02:20:58 +0000 (02:20 +0000)]
handle reading null calculated values, fixes #125

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@949 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoupdate version info. fixes #124
James Ahlborn [Tue, 2 Jun 2015 03:11:57 +0000 (03:11 +0000)]
update version info.  fixes #124

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@948 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Fri, 15 May 2015 02:12:24 +0000 (02:12 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@947 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare release jackcess-2.1.1
James Ahlborn [Fri, 15 May 2015 02:12:20 +0000 (02:12 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.1

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@945 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoprep for release
James Ahlborn [Fri, 15 May 2015 02:01:01 +0000 (02:01 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@944 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoadd links to ucanaccess
James Ahlborn [Mon, 11 May 2015 02:04:57 +0000 (02:04 +0000)]
add links to ucanaccess

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@943 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agotweak some docs
James Ahlborn [Sat, 2 May 2015 21:32:02 +0000 (21:32 +0000)]
tweak some docs

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@942 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoAllow optional direct insert/update of autonumber values. This is disabled by defaul...
James Ahlborn [Fri, 1 May 2015 00:45:53 +0000 (00:45 +0000)]
Allow optional direct insert/update of autonumber values.  This is disabled by default, but can be selectively enabled per-jvm (using system property), per-database, and per-table. fixes feature #32

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@941 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agomore unit test speedups using in mem dbs
James Ahlborn [Mon, 27 Apr 2015 03:21:47 +0000 (03:21 +0000)]
more unit test speedups using in mem dbs

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@940 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agorefactor DatabaseTest into more test classes
James Ahlborn [Mon, 27 Apr 2015 02:44:30 +0000 (02:44 +0000)]
refactor DatabaseTest into more test classes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@939 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoreorg a bunch of utility code into the TestUtil class
James Ahlborn [Mon, 27 Apr 2015 02:27:15 +0000 (02:27 +0000)]
reorg a bunch of utility code into the TestUtil class

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@938 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agouse inmem dbs to speed up slow unit tests
James Ahlborn [Sun, 26 Apr 2015 19:13:29 +0000 (19:13 +0000)]
use inmem dbs to speed up slow unit tests

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@937 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agomore user friendly exception message
James Ahlborn [Tue, 21 Apr 2015 22:56:47 +0000 (22:56 +0000)]
more user friendly exception message

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@936 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoLoad linked table info from system table when reading databases with unsupported...
James Ahlborn [Tue, 21 Apr 2015 22:39:42 +0000 (22:39 +0000)]
Load linked table info from system table when reading databases with unsupported sort orders. Fixes issue #123

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@935 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agotweak site
James Ahlborn [Fri, 17 Apr 2015 00:50:07 +0000 (00:50 +0000)]
tweak site

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@934 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Fri, 17 Apr 2015 00:29:58 +0000 (00:29 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@933 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare release jackcess-2.1.0
James Ahlborn [Fri, 17 Apr 2015 00:29:54 +0000 (00:29 +0000)]
[maven-release-plugin] prepare release jackcess-2.1.0

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@931 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agorelicense with Apache License
James Ahlborn [Fri, 17 Apr 2015 00:28:32 +0000 (00:28 +0000)]
relicense with Apache License

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@930 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoremove unused loggers
James Ahlborn [Thu, 26 Mar 2015 18:46:36 +0000 (18:46 +0000)]
remove unused loggers

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@929 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoneed to compare primitive short
James Ahlborn [Thu, 26 Mar 2015 18:39:47 +0000 (18:39 +0000)]
need to compare primitive short

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@928 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Sat, 21 Mar 2015 16:21:16 +0000 (16:21 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@927 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years ago[maven-release-plugin] prepare release jackcess-2.0.9
James Ahlborn [Sat, 21 Mar 2015 16:21:12 +0000 (16:21 +0000)]
[maven-release-plugin] prepare release jackcess-2.0.9

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@925 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoprep for release
James Ahlborn [Sat, 21 Mar 2015 16:19:54 +0000 (16:19 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@924 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agocleanup some ColumnBuilder stuff around copying existing columns, remove useless...
James Ahlborn [Thu, 19 Mar 2015 02:32:10 +0000 (02:32 +0000)]
cleanup some ColumnBuilder stuff around copying existing columns, remove useless warning; fixes #120

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@923 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agobetter index setup call
James Ahlborn [Wed, 18 Mar 2015 21:07:46 +0000 (21:07 +0000)]
better index setup call

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@922 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoImplement support for indexes on BINARY fields
James Ahlborn [Mon, 16 Mar 2015 20:16:51 +0000 (20:16 +0000)]
Implement support for indexes on BINARY fields

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@921 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agomissed a few more error context usages
James Ahlborn [Fri, 13 Mar 2015 13:11:06 +0000 (13:11 +0000)]
missed a few more error context usages

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@920 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agolower log level for certain system table warnings; add contextual info to many errors...
James Ahlborn [Sun, 8 Mar 2015 19:24:02 +0000 (19:24 +0000)]
lower log level for certain system table warnings; add contextual info to many errors/warnings: feature #29

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@919 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoadd some convenience methods for new TableIterableBuilder; add change notes for linke...
James Ahlborn [Wed, 4 Mar 2015 03:31:01 +0000 (03:31 +0000)]
add some convenience methods for new TableIterableBuilder; add change notes for linked table updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@918 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agofix linked table test; add unit tests for new table iteration methods
James Ahlborn [Mon, 23 Feb 2015 04:08:54 +0000 (04:08 +0000)]
fix linked table test; add unit tests for new table iteration methods

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@917 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoadd more flexible table iteration, feature #28
James Ahlborn [Sat, 14 Feb 2015 02:53:07 +0000 (02:53 +0000)]
add more flexible table iteration, feature #28

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@916 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agotest isLinkedTable method, feature #28
James Ahlborn [Fri, 13 Feb 2015 23:44:12 +0000 (23:44 +0000)]
test isLinkedTable method, feature #28

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@915 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoadd method to simplify testing whether or not a Table is linked to a Database, featur...
James Ahlborn [Fri, 13 Feb 2015 23:40:19 +0000 (23:40 +0000)]
add method to simplify testing whether or not a Table is linked to a Database, feature #28

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@914 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoremoved '-server' jvm flag to allow build to run on client jvm (e.g. RaspberryPi).
Dan Rollo [Sat, 31 Jan 2015 22:35:23 +0000 (22:35 +0000)]
removed '-server' jvm flag to allow build to run on client jvm (e.g. RaspberryPi).

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@913 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agohandle input String boolean values
James Ahlborn [Sat, 31 Jan 2015 19:43:13 +0000 (19:43 +0000)]
handle input String boolean values

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@912 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agohandle input String boolean values
James Ahlborn [Sat, 31 Jan 2015 19:41:54 +0000 (19:41 +0000)]
handle input String boolean values

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@911 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agoMake ColumnBuilder.setMaxLength do the right thing regardless of column type. Add...
James Ahlborn [Sat, 31 Jan 2015 19:30:55 +0000 (19:30 +0000)]
Make ColumnBuilder.setMaxLength do the right thing regardless of column type.  Add setMaxScale and setMaxPrecision helpers.  Make default length for TEXT columns the max length

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@910 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agominor cleanup in toInternalValue
James Ahlborn [Fri, 16 Jan 2015 04:30:32 +0000 (04:30 +0000)]
minor cleanup in toInternalValue

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@909 f203690c-595d-4dc9-a70b-905162fa7fd2

9 years agomake SimpleColumnMatcher handle a wider range of input data types by coercing them...
James Ahlborn [Fri, 16 Jan 2015 04:27:21 +0000 (04:27 +0000)]
make SimpleColumnMatcher handle a wider range of input data types by coercing them to the appropriate internal value typefg

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@908 f203690c-595d-4dc9-a70b-905162fa7fd2