summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* make usagemap cursor work similarly to Cursor; handle live additions and ↵James Ahlborn2007-11-266-187/+347
| | | | | | deletions better git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@183 f203690c-595d-4dc9-a70b-905162fa7fd2
* further refactoring of table/cursor; initial iterator for index to allow for ↵James Ahlborn2007-11-266-307/+693
| | | | | | indexed cursors git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@182 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some convenience methods for finding values in a tableJames Ahlborn2007-11-213-46/+111
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@181 f203690c-595d-4dc9-a70b-905162fa7fd2
* clean up forward/reverse logic in CursorJames Ahlborn2007-11-211-34/+85
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@180 f203690c-595d-4dc9-a70b-905162fa7fd2
* add reverse cursor traversalJames Ahlborn2007-11-214-103/+369
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@179 f203690c-595d-4dc9-a70b-905162fa7fd2
* Move table iteration out of Table and into Cursor. First stage inJames Ahlborn2007-11-207-205/+675
| | | | | | | offering more complicated table access. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@178 f203690c-595d-4dc9-a70b-905162fa7fd2
* add deployment repositoriesJames Ahlborn2007-11-201-0/+10
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@177 f203690c-595d-4dc9-a70b-905162fa7fd2
* work toward separating table iteration state from the Table classJames Ahlborn2007-11-193-42/+178
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@176 f203690c-595d-4dc9-a70b-905162fa7fd2
* change references between major data types; share common utility classes ↵James Ahlborn2007-11-197-206/+268
| | | | | | from common database git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@175 f203690c-595d-4dc9-a70b-905162fa7fd2
* Update table row count correctly on row deletion or bulk row addition,James Ahlborn2007-11-175-44/+185
| | | | | | | bug #1681954. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@174 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add experimental support for auto-number columns, feature requestJames Ahlborn2007-11-166-61/+203
| | | | | | | #1565216. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@173 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix some pmd/findbugs issuesJames Ahlborn2007-11-036-60/+44
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@172 f203690c-595d-4dc9-a70b-905162fa7fd2
* ditch changelog, long live viewscmJames Ahlborn2007-11-021-8/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@171 f203690c-595d-4dc9-a70b-905162fa7fd2
* have to use dev connection for changelo???James Ahlborn2007-11-021-0/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@170 f203690c-595d-4dc9-a70b-905162fa7fd2
* use new changelog pluginJames Ahlborn2007-11-021-4/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@169 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor updatesJames Ahlborn2007-11-022-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@168 f203690c-595d-4dc9-a70b-905162fa7fd2
* move to maven2James Ahlborn2007-11-029-39/+298
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@167 f203690c-595d-4dc9-a70b-905162fa7fd2
* add openhms linksJames Ahlborn2007-10-102-5/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@166 f203690c-595d-4dc9-a70b-905162fa7fd2
* updatesJames Ahlborn2007-07-131-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@165 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for devJames Ahlborn2007-07-133-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@164 f203690c-595d-4dc9-a70b-905162fa7fd2
* added todo listJames Ahlborn2007-07-131-0/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@163 f203690c-595d-4dc9-a70b-905162fa7fd2
* set release dateJames Ahlborn2007-07-131-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@161 f203690c-595d-4dc9-a70b-905162fa7fd2
* update changelogsJames Ahlborn2007-07-131-0/+11
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@160 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for writing large table definitions; move table definition code ↵James Ahlborn2007-07-138-206/+417
| | | | | | into Table (out of Database) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@159 f203690c-595d-4dc9-a70b-905162fa7fd2
* oops next versionJames Ahlborn2007-07-131-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@158 f203690c-595d-4dc9-a70b-905162fa7fd2
* add flush method to Database; add unit test for new usage map functionalityJames Ahlborn2007-07-105-7/+46
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@157 f203690c-595d-4dc9-a70b-905162fa7fd2
* rework inline usage map handling to handle out-of-range cases better and ↵James Ahlborn2007-07-106-117/+299
| | | | | | with more clarity git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@156 f203690c-595d-4dc9-a70b-905162fa7fd2
* only write the row for the usage map table when updatingJames Ahlborn2007-07-102-37/+60
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@155 f203690c-595d-4dc9-a70b-905162fa7fd2
* make pageiterators work even as usagemap bits are shifted aroundJames Ahlborn2007-07-101-50/+101
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@154 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial implementation of support for promoting nline to reference usage mapJames Ahlborn2007-07-101-20/+49
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@153 f203690c-595d-4dc9-a70b-905162fa7fd2
* move usagemap implementations into UsageMap in prep for future changes; ↵James Ahlborn2007-07-097-301/+243
| | | | | | clean up initial setup of new table git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@152 f203690c-595d-4dc9-a70b-905162fa7fd2
* use TempPageHolder in reference usage mapJames Ahlborn2007-07-092-30/+53
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@151 f203690c-595d-4dc9-a70b-905162fa7fd2
* switch from Integer list to BitSet in UsageMapJames Ahlborn2007-07-093-61/+185
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@150 f203690c-595d-4dc9-a70b-905162fa7fd2
* add Index.getNameJames Ahlborn2007-06-251-0/+13
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@149 f203690c-595d-4dc9-a70b-905162fa7fd2
* handle reading/writing numeric values which thing that they are fixed length ↵James Ahlborn2007-06-054-1/+58
| | | | | | fields (fix #1672071) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@148 f203690c-595d-4dc9-a70b-905162fa7fd2
* include format in validationJames Ahlborn2007-06-053-3/+20
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@147 f203690c-595d-4dc9-a70b-905162fa7fd2
* do not use hard coded unit sizeJames Ahlborn2007-05-081-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@146 f203690c-595d-4dc9-a70b-905162fa7fd2
* tweak input row handling at beginning of createRowJames Ahlborn2007-05-081-9/+10
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@145 f203690c-595d-4dc9-a70b-905162fa7fd2
* fill in offsets for trailing deleted var len columnsJames Ahlborn2007-05-081-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@144 f203690c-595d-4dc9-a70b-905162fa7fd2
* when writing table definition, set things up so long variable length columns ↵James Ahlborn2007-05-086-73/+226
| | | | | | are written after normal variable length columns. this makes it more likely that all the data can be written sucessfully because long var columns can be written in separate data pages (fix bug [1675522]); tweak row writing to account for deleted columns git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@143 f203690c-595d-4dc9-a70b-905162fa7fd2
* add faq entry for new autoSync optionJames Ahlborn2007-04-251-0/+16
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@142 f203690c-595d-4dc9-a70b-905162fa7fd2
* add autosync optionJames Ahlborn2007-04-253-8/+63
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@141 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2007-02-141-0/+16
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@139 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fixed typoTim McCune2007-02-081-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@138 f203690c-595d-4dc9-a70b-905162fa7fd2
* tweak exampleJames Ahlborn2006-11-231-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@137 f203690c-595d-4dc9-a70b-905162fa7fd2
* add unit test for new copyTable behaviorJames Ahlborn2006-11-134-8/+132
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@136 f203690c-595d-4dc9-a70b-905162fa7fd2
* better import/copy column setup; added ability for users to further ↵James Ahlborn2006-11-121-11/+8
| | | | | | customize import/copy behavior through ImportFilter (fix #1593465) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@135 f203690c-595d-4dc9-a70b-905162fa7fd2
* better import/copy column setup; added ability for users to further ↵James Ahlborn2006-11-125-74/+170
| | | | | | customize import/copy behavior through ImportFilter (fix #1593465) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@134 f203690c-595d-4dc9-a70b-905162fa7fd2
* better import/copy column setup; added ability for users to further ↵James Ahlborn2006-11-122-21/+87
| | | | | | customize import/copy behavior through ImportFilter (fix #1593465) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@133 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove invalid characterJames Ahlborn2006-11-125-7/+7
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@132 f203690c-595d-4dc9-a70b-905162fa7fd2