aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [maven-release-plugin] copy for tag jackcess-2.1.6jackcess-2.1.6James Ahlborn2016-11-300-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/tags/jackcess-2.1.6@1061 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-2.1.6James Ahlborn2016-11-301-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1060 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2016-11-301-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1059 f203690c-595d-4dc9-a70b-905162fa7fd2
* better fix for switching read-only file formats to read-only mode, wrap with ↵James Ahlborn2016-11-173-17/+152
| | | | | | read-only FileChannel. fixes feature #34 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1057 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add support for global usage maps which are reference type maps. fixes issue ↵James Ahlborn2016-11-178-129/+311
| | | | | | #138 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1056 f203690c-595d-4dc9-a70b-905162fa7fd2
* automatically switch to read-only mode when opening a file format which does ↵James Ahlborn2016-11-123-7/+32
| | | | | | not support writing, fixes feature #34 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1055 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2016-10-041-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1044 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-2.1.5James Ahlborn2016-10-041-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1042 f203690c-595d-4dc9-a70b-905162fa7fd2
* prepare for releaseJames Ahlborn2016-10-041-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1041 f203690c-595d-4dc9-a70b-905162fa7fd2
* doc updatesJames Ahlborn2016-09-111-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1035 f203690c-595d-4dc9-a70b-905162fa7fd2
* misc cleanups; doc updatesJames Ahlborn2016-09-113-24/+38
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1034 f203690c-595d-4dc9-a70b-905162fa7fd2
* update docs for new metadata update supportJames Ahlborn2016-09-092-3/+13
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1033 f203690c-595d-4dc9-a70b-905162fa7fd2
* more update tests; fix minor bug with allocating new usage mapsJames Ahlborn2016-09-093-3/+83
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1032 f203690c-595d-4dc9-a70b-905162fa7fd2
* merge branch mutateops changes through r1030James Ahlborn2016-09-0826-547/+2872
|\ | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1031 f203690c-595d-4dc9-a70b-905162fa7fd2
| * update javadocs, minor cleanupsmutateopsJames Ahlborn2016-09-087-20/+29
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1030 f203690c-595d-4dc9-a70b-905162fa7fd2
| * expand unit testsJames Ahlborn2016-09-081-63/+115
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1029 f203690c-595d-4dc9-a70b-905162fa7fd2
| * remove debug outputJames Ahlborn2016-09-076-26/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1028 f203690c-595d-4dc9-a70b-905162fa7fd2
| * ensure unique rel name and limit total lengthJames Ahlborn2016-09-075-62/+63
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1027 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add some unit testsJames Ahlborn2016-09-051-0/+125
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1026 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1024James Ahlborn2016-09-043-5/+12
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1025 f203690c-595d-4dc9-a70b-905162fa7fd2
* | minor cleanupsJames Ahlborn2016-09-043-5/+12
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1024 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1022James Ahlborn2016-09-046-9/+218
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1023 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Change multi-value complex columns so that they return all relevant column ↵James Ahlborn2016-09-046-9/+218
| | | | | | | | | | | | properties. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1022 f203690c-595d-4dc9-a70b-905162fa7fd2
| * ignore different flags for different fk indexesJames Ahlborn2016-09-021-4/+7
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1021 f203690c-595d-4dc9-a70b-905162fa7fd2
| * sort out setting owner and sids for new objectsJames Ahlborn2016-09-011-36/+59
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1020 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement writing fk indexesJames Ahlborn2016-09-012-12/+23
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1019 f203690c-595d-4dc9-a70b-905162fa7fd2
| * updatesJames Ahlborn2016-08-301-1/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1018 f203690c-595d-4dc9-a70b-905162fa7fd2
| * fix directionality of relationshipJames Ahlborn2016-08-302-27/+28
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1017 f203690c-595d-4dc9-a70b-905162fa7fd2
| * set fk typeJames Ahlborn2016-08-302-0/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1016 f203690c-595d-4dc9-a70b-905162fa7fd2
| * already has contextJames Ahlborn2016-08-301-1/+0
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1015 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement adding indexes for integ enforced relationshipsJames Ahlborn2016-08-304-9/+78
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1014 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add some validation for integrity enforced relationshipsJames Ahlborn2016-08-272-17/+35
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1013 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement fkref writing; more error context; make relationship name uniqueJames Ahlborn2016-08-277-29/+108
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1012 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add row rel row to sys catalog as wellJames Ahlborn2016-08-251-20/+38
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1011 f203690c-595d-4dc9-a70b-905162fa7fd2
| * updateJames Ahlborn2016-08-241-0/+2
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1010 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement logic to determine if relationship is one-to-oneJames Ahlborn2016-08-193-37/+62
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1009 f203690c-595d-4dc9-a70b-905162fa7fd2
| * update commentJames Ahlborn2016-08-191-2/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1008 f203690c-595d-4dc9-a70b-905162fa7fd2
| * some fixups to get rel insert functionalJames Ahlborn2016-08-193-12/+27
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1007 f203690c-595d-4dc9-a70b-905162fa7fd2
| * updatesJames Ahlborn2016-08-185-41/+173
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1006 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement method for writing new relationship to dbJames Ahlborn2016-08-132-6/+72
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1005 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add some utility methods for creating relationship indexesJames Ahlborn2016-08-032-20/+93
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1004 f203690c-595d-4dc9-a70b-905162fa7fd2
| * begin work on adding relationshipsJames Ahlborn2016-07-212-0/+212
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1003 f203690c-595d-4dc9-a70b-905162fa7fd2
| * reorg to prep for RelationshipBuilder; move remaining table creation logic ↵James Ahlborn2016-07-1914-485/+571
| | | | | | | | | | | | from TableBuilder to TableCreator git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1002 f203690c-595d-4dc9-a70b-905162fa7fd2
| * few minor cleanupsJames Ahlborn2016-06-272-0/+8
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1001 f203690c-595d-4dc9-a70b-905162fa7fd2
| * rework public api for adding index/column, ditch TableModBuilderJames Ahlborn2016-06-243-73/+27
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@1000 f203690c-595d-4dc9-a70b-905162fa7fd2
| * populate new index data after creationJames Ahlborn2016-06-222-185/+248
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@999 f203690c-595d-4dc9-a70b-905162fa7fd2
| * get add index def functionalJames Ahlborn2016-06-215-8/+46
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@998 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement check for determining backing index dataJames Ahlborn2016-06-182-5/+56
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@997 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement most of the dirty work for adding indexesJames Ahlborn2016-06-168-242/+349
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@996 f203690c-595d-4dc9-a70b-905162fa7fd2
| * checkpointing some progress on add indexJames Ahlborn2016-06-018-119/+428
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@995 f203690c-595d-4dc9-a70b-905162fa7fd2