summaryrefslogtreecommitdiffstats
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* use join syntax closer to accessJames Ahlborn2009-05-291-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@395 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more query read testsJames Ahlborn2009-05-282-6/+29
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@394 f203690c-595d-4dc9-a70b-905162fa7fd2
* add initial test for reading queries; add support for multicolumn joinsJames Ahlborn2009-05-283-6/+56
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@393 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more query testsJames Ahlborn2008-11-122-5/+284
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@389 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial work towards supporting reading/formatting access queriesJames Ahlborn2008-11-101-0/+184
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@387 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add ErrorHandler utility for customizing error handling during rowJames Ahlborn2008-11-083-2/+189
| | | | | | parsing. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@381 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add Database.getSystemTable method for accessing system tablesJames Ahlborn2008-10-231-0/+15
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@380 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add RowFilter contributed by Patricia DonaldsonJames Ahlborn2008-10-213-8/+112
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@378 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add compression code for possible future use; add compression unitJames Ahlborn2008-07-222-0/+621
| | | | | | tests. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@365 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add primitive support for writing unicode compressed text columns.James Ahlborn2008-07-221-25/+110
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@364 f203690c-595d-4dc9-a70b-905162fa7fd2
* Share out-of-line long value pages in order to generate more compact ↵James Ahlborn2008-07-201-11/+59
| | | | | | database files git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@362 f203690c-595d-4dc9-a70b-905162fa7fd2
* Better column type translation for very large MEMO/OLE types in the ↵James Ahlborn2008-07-181-1/+7
| | | | | | Database.copyTable logic git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@360 f203690c-595d-4dc9-a70b-905162fa7fd2
* Reserve minimum space for memo/ole fields so that greedy inline row usage ↵James Ahlborn2008-07-171-0/+26
| | | | | | does not cause spurious write failures for wide tables. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@358 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some prefix compressionJames Ahlborn2008-04-291-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@350 f203690c-595d-4dc9-a70b-905162fa7fd2
* test batch updates and null entriesJames Ahlborn2008-04-291-12/+30
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@344 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix bigindex property handling in unit testsJames Ahlborn2008-04-281-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@341 f203690c-595d-4dc9-a70b-905162fa7fd2
* update unit tests to cover more of big index code; fix tail promotion/demotionJames Ahlborn2008-04-221-19/+11
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@339 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix tail demotionJames Ahlborn2008-04-191-1/+21
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@336 f203690c-595d-4dc9-a70b-905162fa7fd2
* more big index tests; minor bug fixJames Ahlborn2008-04-172-30/+47
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@334 f203690c-595d-4dc9-a70b-905162fa7fd2
* clean up big index handling; get unit tests passingJames Ahlborn2008-04-151-11/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@327 f203690c-595d-4dc9-a70b-905162fa7fd2
* complete rework of large index support after realizing that my understanding ↵James Ahlborn2008-04-141-16/+95
| | | | | | of the node page structure was a wee bit incorrect; basic operations are working, some testing implemented git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@325 f203690c-595d-4dc9-a70b-905162fa7fd2
* allow autoflush to be modified for testsJames Ahlborn2008-04-131-3/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@322 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial (untested) code which supports page splittingJames Ahlborn2008-04-102-3/+95
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@320 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweaksJames Ahlborn2008-04-101-12/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@319 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for optionally enabling big index supportJames Ahlborn2008-04-071-0/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@316 f203690c-595d-4dc9-a70b-905162fa7fd2
* make unit tests work for either index type; minor refactoringJames Ahlborn2008-04-071-2/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@315 f203690c-595d-4dc9-a70b-905162fa7fd2
* more comment updatesJames Ahlborn2008-04-011-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@306 f203690c-595d-4dc9-a70b-905162fa7fd2
* Need to store auto-number values back into row so that indexes can beJames Ahlborn2008-03-242-5/+20
| | | | | | updated correctly. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@296 f203690c-595d-4dc9-a70b-905162fa7fd2
* add TableBuilder utilityJames Ahlborn2008-03-203-76/+67
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@287 f203690c-595d-4dc9-a70b-905162fa7fd2
* add test for uniqueEntryCount updatesJames Ahlborn2008-03-191-1/+54
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@286 f203690c-595d-4dc9-a70b-905162fa7fd2
* completely fix problems with sporadic usage map corruption; add some soft ↵James Ahlborn2008-03-181-1/+2
| | | | | | buffer caching in various places git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@281 f203690c-595d-4dc9-a70b-905162fa7fd2
* be little lenient in date assertions due to double roundingJames Ahlborn2008-03-181-6/+17
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@280 f203690c-595d-4dc9-a70b-905162fa7fd2
* add ColumnBuilder utility for simplifying table constructionJames Ahlborn2008-03-153-130/+36
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@276 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove extraneous propertiesJames Ahlborn2008-03-131-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@270 f203690c-595d-4dc9-a70b-905162fa7fd2
* always return relationships in same order regardless of table parameter ↵James Ahlborn2008-03-131-0/+105
| | | | | | order; add some simple relationship unit tests git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@269 f203690c-595d-4dc9-a70b-905162fa7fd2
* use readOnly dbs for unit testsJames Ahlborn2008-03-133-18/+22
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@268 f203690c-595d-4dc9-a70b-905162fa7fd2
* add unit tests (and fix some bugs) for ignoreNull and unique index handlingJames Ahlborn2008-03-114-20/+115
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@264 f203690c-595d-4dc9-a70b-905162fa7fd2
* add tests for multi-column indexesJames Ahlborn2008-03-101-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@262 f203690c-595d-4dc9-a70b-905162fa7fd2
* add tests for the various supported index typesJames Ahlborn2008-03-102-0/+394
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@259 f203690c-595d-4dc9-a70b-905162fa7fd2
* formalize code for reading unsigned bytesJames Ahlborn2008-03-091-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@255 f203690c-595d-4dc9-a70b-905162fa7fd2
* More fixes for index parsing. Believe index names are now correctlyJames Ahlborn2008-03-061-1/+41
| | | | | | matched up with indexes. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@249 f203690c-595d-4dc9-a70b-905162fa7fd2
* write javadoc for DataTypes; accept wider range of incomging values for some ↵James Ahlborn2008-03-041-2/+5
| | | | | | data types git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@248 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix some compiler warningsJames Ahlborn2008-02-291-1/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@244 f203690c-595d-4dc9-a70b-905162fa7fd2
* more index testingJames Ahlborn2008-02-291-0/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@240 f203690c-595d-4dc9-a70b-905162fa7fd2
* do not store millis in date testJames Ahlborn2008-02-221-1/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@232 f203690c-595d-4dc9-a70b-905162fa7fd2
* Resolve more edge cases around date handlingJames Ahlborn2008-01-241-7/+38
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@224 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more date testingJames Ahlborn2008-01-151-1/+40
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@215 f203690c-595d-4dc9-a70b-905162fa7fd2
* add openCopy utility methodJames Ahlborn2008-01-141-19/+23
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@213 f203690c-595d-4dc9-a70b-905162fa7fd2
* test cursorbuilderJames Ahlborn2007-12-052-1/+167
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@199 f203690c-595d-4dc9-a70b-905162fa7fd2
* add ids to savepoints in order to verify legitimacy of restore attemptsJames Ahlborn2007-12-041-0/+38
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@198 f203690c-595d-4dc9-a70b-905162fa7fd2