158 Commits (1ddbb960729ffa5f02eba10c6a309314b69b5863)

Author SHA1 Message Date
  James Ahlborn 48e87a4564 general revamp of table finding using index backed cursors; use object flags to determine system/hidden objects; read/write text column sort order 13 years ago
  James Ahlborn 0d110601e7 remove extraneous compact error table 13 years ago
  James Ahlborn 334c5ff3e7 add support for creating indexes (except foreign key indexes) on a table when a table is created 13 years ago
  James Ahlborn f32d67c432 really fix timezone issue in ExportTest (fixes #3194251) 13 years ago
  James Ahlborn 0f7f2b12b4 more work around interpreting index data, add support for multiple logical indexes backed by the same index data (fixes #3192058) 13 years ago
  James Ahlborn c838485b70 specify timezone in export test (fixes #3179802) 13 years ago
  James Ahlborn 278e24c401 no write tests for MSISAM currently 13 years ago
  James Ahlborn daa13d12fe add ability to customize column value matching in cursor findRow (fixes #3105829) 13 years ago
  James Ahlborn b9cb058b5a add support for specifying a quote character on import 13 years ago
  James Ahlborn f37992d8d2 add unit test with backslashes 14 years ago
  James Ahlborn 06c72c718b enable more jet3 tests 14 years ago
  James Ahlborn 4aae259be1 add more jet3 tests, disable index lookups for jet3 14 years ago
  James Ahlborn 13e81be7d5 add (initial) read-only support for Access 97 (jet format 3) databases (#3003375); add various ways to override charset and timezone (#2997751) 14 years ago
  James Ahlborn 4a0bbd462c Make Database.escapeIdentifier public; add methods to TableBuilder and ColumnBuilder to optionally escape names (#3029500) 14 years ago
  James Ahlborn 3e17a0a56a Add ExportUtil and associated utilities for exporting tables to flat files (thanks to F. Gerbig), patch #3005272 14 years ago
  James Ahlborn aa1c9c8583 better test format handling 14 years ago
  James Ahlborn bb7ef68152 some unit test cleanup 14 years ago
  James Ahlborn a262448505 resolve some todos 14 years ago
  James Ahlborn b8d9e7bb78 reindent 14 years ago
  James Ahlborn 9081d98806 remove unsupported v1997, minor reformats 14 years ago
  James Ahlborn 4868f83aa6 merge branch newformats changes through r453 14 years ago
  James Ahlborn ade82911c7 Fix BigIndexTest to work in IDEs w/out sys.prop 14 years ago
  James Ahlborn d2a4e05eb5 fix some text index edge cases; add some extensive text index unit tests; add some comments 14 years ago
  James Ahlborn c190f7216c support reading/writing fixed length text columns (fixe #2886370) 14 years ago
  James Ahlborn efca0b593b add some more tests/utility code for row updates 14 years ago
  James Ahlborn a49de754bc initial update row support 14 years ago
  James Ahlborn df8fc3e6d7 add some replid index tests 14 years ago
  James Ahlborn cc77d55b51 add some replid indexes 14 years ago
  James Ahlborn 03de09743b initial support for guid indexes and guid autonumbers 14 years ago
  James Ahlborn 2a058943cf use join syntax closer to access 15 years ago
  James Ahlborn aeab15c5c1 add some more query read tests 15 years ago
  James Ahlborn cd23b43568 add initial test for reading queries; add support for multicolumn joins 15 years ago
  James Ahlborn 2cae3d1551 add some more query tests 15 years ago
  James Ahlborn b0e9d0a4dc initial work towards supporting reading/formatting access queries 15 years ago
  James Ahlborn 57b7412966 Add ErrorHandler utility for customizing error handling during row 15 years ago
  James Ahlborn 130789d1f0 Add Database.getSystemTable method for accessing system tables 15 years ago
  James Ahlborn a71be1bae3 Add RowFilter contributed by Patricia Donaldson 15 years ago
  James Ahlborn 4af4fe4451 Add compression code for possible future use; add compression unit 16 years ago
  James Ahlborn d1359adfbf Add primitive support for writing unicode compressed text columns. 16 years ago
  James Ahlborn 7afa998954 Share out-of-line long value pages in order to generate more compact database files 16 years ago
  James Ahlborn 030b110901 Better column type translation for very large MEMO/OLE types in the Database.copyTable logic 16 years ago
  James Ahlborn 48404ab2d6 Reserve minimum space for memo/ole fields so that greedy inline row usage does not cause spurious write failures for wide tables. 16 years ago
  James Ahlborn 49f828416c add some prefix compression 16 years ago
  James Ahlborn 0a1ab3559a test batch updates and null entries 16 years ago
  James Ahlborn 9442b7273f fix bigindex property handling in unit tests 16 years ago
  James Ahlborn d2d14fe7ee update unit tests to cover more of big index code; fix tail promotion/demotion 16 years ago
  James Ahlborn 15465c0260 fix tail demotion 16 years ago
  James Ahlborn 6f9ccc356d more big index tests; minor bug fix 16 years ago
  James Ahlborn 6a5928f754 clean up big index handling; get unit tests passing 16 years ago
  James Ahlborn 5ed9b04c40 complete rework of large index support after realizing that my understanding of the node page structure was a wee bit incorrect; basic operations are working, some testing implemented 16 years ago