summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Detect unsupported Jet and File formats and throw specific exceptions early.newformatsDan Rollo2010-04-074-14/+42
| | | | | | Remove old @todo comments and sys.outs. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@456 f203690c-595d-4dc9-a70b-905162fa7fd2
* add ability to determine fileformat for existing db filesJames Ahlborn2010-03-194-10/+164
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@453 f203690c-595d-4dc9-a70b-905162fa7fd2
* doc sorting changesJames Ahlborn2010-03-171-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@452 f203690c-595d-4dc9-a70b-905162fa7fd2
* oops, actually test both rowsJames Ahlborn2010-03-171-5/+9
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@451 f203690c-595d-4dc9-a70b-905162fa7fd2
* make test row order independentJames Ahlborn2010-03-171-4/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@450 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix handling of numeric column indexes for v2007 databasesJames Ahlborn2010-03-173-8/+35
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@449 f203690c-595d-4dc9-a70b-905162fa7fd2
* add file extension to FileFormatJames Ahlborn2010-03-172-23/+22
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@448 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add Dan Rollo to the devs list.Dan Rollo2010-03-153-0/+15
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@447 f203690c-595d-4dc9-a70b-905162fa7fd2
* Row order is arbitrary, so v2007 row order difference is valid.Dan Rollo2010-03-152-47/+84
| | | | | | Updated tests to ignore row order difference. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@446 f203690c-595d-4dc9-a70b-905162fa7fd2
* huge commit: changes all tests that use a db file to execute against all ↵Dan Rollo2010-03-1231-0/+0
| | | | | | | | | | | | | | supported db file formats. The list of formats to test is easily changed via JetFormatTest.SUPPORTED_FILEFORMATS. All tests pass with v2000. One test fails with v2003. A half dozen fail with v2007 (but many are the same read error). includes re-org of test db files for easier support of multiple file formats. (this commit is for ONLY the test db files - source changes are in prior commit). git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@445 f203690c-595d-4dc9-a70b-905162fa7fd2
* fixing test data files.Dan Rollo2010-03-120-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@444 f203690c-595d-4dc9-a70b-905162fa7fd2
* huge commit: changes all tests that use a db file to execute against all ↵Dan Rollo2010-03-1215-0/+0
| | | | | | | | | | | | | | supported db file formats. The list of formats to test is easily changed via JetFormatTest.SUPPORTED_FILEFORMATS. All tests pass with v2000. One test fails with v2003. A half dozen fail with v2007 (but many are the same read error). includes re-org of test db files for easier support of multiple file formats. (this commit is for ONLY the test db files - source changes are in prior commit). git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@443 f203690c-595d-4dc9-a70b-905162fa7fd2
* huge commit: changes all tests that use a db file to execute against all ↵Dan Rollo2010-03-1218-0/+0
| | | | | | | | | | | | | | supported db file formats. The list of formats to test is easily changed via JetFormatTest.SUPPORTED_FILEFORMATS. All tests pass with v2000. One test fails with v2003. A half dozen fail with v2007 (but many are the same read error). includes re-org of test db files for easier support of multiple file formats. (this commit is for ONLY the test db files - source changes are in prior commit). git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@442 f203690c-595d-4dc9-a70b-905162fa7fd2
* huge commit: changes all tests that use a db file to execute against all ↵Dan Rollo2010-03-1216-1856/+2164
| | | | | | | | | | | | | | supported db file formats. The list of formats to test is easily changed via JetFormatTest.SUPPORTED_FILEFORMATS. All tests pass with v2000. One test fails with v2003. A half dozen fail with v2007 (but many are the same read error). includes re-org of test db files for easier support of multiple file formats. (this is a partial commit to avoid sf errors - will do db test data files next). git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@441 f203690c-595d-4dc9-a70b-905162fa7fd2
* apply changes from patch: 2964626 - support for Jet3 and Jet5 formats.Dan Rollo2010-03-118-9/+138
| | | | | | still need to update tests/data to test against new formats. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@439 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix BigIndexTest to work in IDE's w/out sys.propDan Rollo2010-03-111-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@438 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] copy for branch newformatsJames Ahlborn2010-03-101-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/newformats@436 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2010-01-201-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@434 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.1.21James Ahlborn2010-01-201-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@432 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2010-01-203-6/+11
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@431 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweakJames Ahlborn2010-01-201-2/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@430 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix some text index edge cases; add some extensive text index unit tests; ↵James Ahlborn2010-01-204-68/+397
| | | | | | add some comments git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@429 f203690c-595d-4dc9-a70b-905162fa7fd2
* update changelogJames Ahlborn2010-01-191-1/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@428 f203690c-595d-4dc9-a70b-905162fa7fd2
* always use unix newlinesJames Ahlborn2010-01-180-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@427 f203690c-595d-4dc9-a70b-905162fa7fd2
* use custom byte streamJames Ahlborn2010-01-172-97/+185
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@426 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial index support for all characters in BMP 0James Ahlborn2010-01-164-451/+64048
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@425 f203690c-595d-4dc9-a70b-905162fa7fd2
* Set overflow info in header row, not in last data row. (fixes #2919216)James Ahlborn2009-12-232-19/+27
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@424 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor refactorJames Ahlborn2009-12-231-9/+12
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@423 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for index owned pages usage mapsJames Ahlborn2009-12-222-1/+15
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@422 f203690c-595d-4dc9-a70b-905162fa7fd2
* Refactor import/copy methods from Database into ImportUtil. AllowJames Ahlborn2009-12-073-119/+407
| | | | | | | reuse of existing tables. make behavior/naming of copy and import methods consistent. (ideas from use submitted patch). git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@421 f203690c-595d-4dc9-a70b-905162fa7fd2
* improve date handling, handle more binary/character input typesJames Ahlborn2009-12-052-11/+102
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@420 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2009-11-191-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@419 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.1.20James Ahlborn2009-11-191-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@417 f203690c-595d-4dc9-a70b-905162fa7fd2
* update parent pomJames Ahlborn2009-11-191-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@416 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2009-11-191-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@415 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor refactor to fixed length handling of text fields, add simple binary ↵James Ahlborn2009-11-192-24/+42
| | | | | | fields to fixed length handling git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@414 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor cleanupJames Ahlborn2009-11-171-2/+11
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@413 f203690c-595d-4dc9-a70b-905162fa7fd2
* more ideasJames Ahlborn2009-11-171-2/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@412 f203690c-595d-4dc9-a70b-905162fa7fd2
* support reading/writing fixed length text columns (fixe #2886370)James Ahlborn2009-11-176-6/+80
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@411 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some more tests/utility code for row updatesJames Ahlborn2009-11-173-20/+81
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@410 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial update row supportJames Ahlborn2009-11-167-85/+413
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@409 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some replid index testsJames Ahlborn2009-11-142-0/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@408 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some replid indexesJames Ahlborn2009-11-141-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@407 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial support for guid indexes and guid autonumbersJames Ahlborn2009-10-279-43/+254
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@406 f203690c-595d-4dc9-a70b-905162fa7fd2
* doc updatesJames Ahlborn2009-10-112-5/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@405 f203690c-595d-4dc9-a70b-905162fa7fd2
* site updatesJames Ahlborn2009-10-112-5/+13
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@404 f203690c-595d-4dc9-a70b-905162fa7fd2
* update release dateJames Ahlborn2009-06-141-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@403 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2009-06-141-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@402 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release rel_1_1_19James Ahlborn2009-06-141-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@400 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweaksJames Ahlborn2009-06-142-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@399 f203690c-595d-4dc9-a70b-905162fa7fd2