summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [maven-scm] copy for tag rel_1_1_14rel_1_1_14James Ahlborn2008-04-291-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/tags/rel_1_1_14@348 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2008-04-292-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@346 f203690c-595d-4dc9-a70b-905162fa7fd2
* add commentsJames Ahlborn2008-04-291-25/+245
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@345 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 copyrightsJames Ahlborn2008-04-294-4/+104
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@343 f203690c-595d-4dc9-a70b-905162fa7fd2
* cleanup unused paramJames Ahlborn2008-04-291-5/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@342 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
* implement page deallocation; fix some issues in global usage map handlingJames Ahlborn2008-04-223-28/+77
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@340 f203690c-595d-4dc9-a70b-905162fa7fd2
* update unit tests to cover more of big index code; fix tail promotion/demotionJames Ahlborn2008-04-223-81/+64
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@339 f203690c-595d-4dc9-a70b-905162fa7fd2
* enhance some exception messagesJames Ahlborn2008-04-221-4/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@338 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor javadoc fixesJames Ahlborn2008-04-223-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@337 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix tail demotionJames Ahlborn2008-04-192-14/+53
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@336 f203690c-595d-4dc9-a70b-905162fa7fd2
* oops was not updating entry sizeJames Ahlborn2008-04-191-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@335 f203690c-595d-4dc9-a70b-905162fa7fd2
* more big index tests; minor bug fixJames Ahlborn2008-04-173-30/+68
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@334 f203690c-595d-4dc9-a70b-905162fa7fd2
* tweak max sizeJames Ahlborn2008-04-171-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@333 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor code cleanupsJames Ahlborn2008-04-161-8/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@332 f203690c-595d-4dc9-a70b-905162fa7fd2
* ugly typoJames Ahlborn2008-04-161-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@331 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some documentation on large index support (#1564870)James Ahlborn2008-04-164-2/+34
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@330 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix access compatibility issue with writing small rows, limit data pages to ↵James Ahlborn2008-04-163-12/+12
| | | | | | 256 rows (#1942330) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@329 f203690c-595d-4dc9-a70b-905162fa7fd2
* ditch some extraneous castsJames Ahlborn2008-04-161-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@328 f203690c-595d-4dc9-a70b-905162fa7fd2
* clean up big index handling; get unit tests passingJames Ahlborn2008-04-154-56/+182
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@327 f203690c-595d-4dc9-a70b-905162fa7fd2
* put entry validation inline with entry readingJames Ahlborn2008-04-151-11/+9
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@326 f203690c-595d-4dc9-a70b-905162fa7fd2
* complete rework of large index support after realizing that my understanding ↵James Ahlborn2008-04-142-286/+395
| | | | | | 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
* tweak tostringJames Ahlborn2008-04-141-2/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@324 f203690c-595d-4dc9-a70b-905162fa7fd2
* tweak tostringJames Ahlborn2008-04-141-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@323 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
* add code to dump page cache to stringJames Ahlborn2008-04-102-1/+37
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@321 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial (untested) code which supports page splittingJames Ahlborn2008-04-103-21/+332
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@320 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweaksJames Ahlborn2008-04-102-12/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@319 f203690c-595d-4dc9-a70b-905162fa7fd2
* continuing minor refactoringJames Ahlborn2008-04-081-30/+51
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@318 f203690c-595d-4dc9-a70b-905162fa7fd2
* more minor refactoringJames Ahlborn2008-04-082-41/+108
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@317 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for optionally enabling big index supportJames Ahlborn2008-04-074-10/+77
| | | | 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-072-77/+98
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@315 f203690c-595d-4dc9-a70b-905162fa7fd2
* move index pagetypes to the public type; some minor cleanupJames Ahlborn2008-04-072-17/+28
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@314 f203690c-595d-4dc9-a70b-905162fa7fd2
* flesh out some of the index page update operationsJames Ahlborn2008-04-062-57/+168
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@313 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial code for implementing read/write multi-page index supportJames Ahlborn2008-04-064-13/+763
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@312 f203690c-595d-4dc9-a70b-905162fa7fd2
* refactor Index/SimpleIndex to move most of the add/remove entry handling ↵James Ahlborn2008-04-051-3/+0
| | | | | | logic back into Index git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@311 f203690c-595d-4dc9-a70b-905162fa7fd2
* refactor Index/SimpleIndex to move most of the add/remove entry handling ↵James Ahlborn2008-04-052-126/+133
| | | | | | logic back into Index git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@310 f203690c-595d-4dc9-a70b-905162fa7fd2
* refactor Index/SimpleIndex to move the Cursor handling back into IndexJames Ahlborn2008-04-052-281/+332
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@309 f203690c-595d-4dc9-a70b-905162fa7fd2
* add constants for movement booleansJames Ahlborn2008-04-052-19/+25
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@308 f203690c-595d-4dc9-a70b-905162fa7fd2
* clear nextPageNumber for held dataPageJames Ahlborn2008-04-031-2/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@307 f203690c-595d-4dc9-a70b-905162fa7fd2
* more comment updatesJames Ahlborn2008-04-015-5/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@306 f203690c-595d-4dc9-a70b-905162fa7fd2
* remove some old commentsJames Ahlborn2008-04-011-11/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@305 f203690c-595d-4dc9-a70b-905162fa7fd2
* refactor Index into abstract base class with SimpleIndex implementation to ↵James Ahlborn2008-04-014-533/+971
| | | | | | allow for phased introduction of BigIndex support git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@304 f203690c-595d-4dc9-a70b-905162fa7fd2
* update FAQJames Ahlborn2008-03-311-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@303 f203690c-595d-4dc9-a70b-905162fa7fd2
* update FAQJames Ahlborn2008-03-311-6/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@302 f203690c-595d-4dc9-a70b-905162fa7fd2
* add ByteUtil.getUnsignedShortJames Ahlborn2008-03-312-6/+35
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@301 f203690c-595d-4dc9-a70b-905162fa7fd2
* no need to be inner classJames Ahlborn2008-03-261-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@300 f203690c-595d-4dc9-a70b-905162fa7fd2
* better max size calculationJames Ahlborn2008-03-251-5/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@299 f203690c-595d-4dc9-a70b-905162fa7fd2
* add issue numberJames Ahlborn2008-03-251-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@298 f203690c-595d-4dc9-a70b-905162fa7fd2