James Ahlborn
|
e358751fe0
|
make some useful things public; add auto module name to manifest
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/modules@1348 f203690c-595d-4dc9-a70b-905162fa7fd2
|
3 vuotta sitten |
James Ahlborn
|
5329ce1529
|
add separate method for reading root db page
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/a97_indexes@1306 f203690c-595d-4dc9-a70b-905162fa7fd2
|
4 vuotta sitten |
James Ahlborn
|
9c638f35bf
|
overrides everywhere
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jdk8@1246 f203690c-595d-4dc9-a70b-905162fa7fd2
|
5 vuotta sitten |
James Ahlborn
|
a30708e2ce
|
Add support for global usage maps which are reference type maps. fixes issue #138
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1056 f203690c-595d-4dc9-a70b-905162fa7fd2
|
7 vuotta sitten |
James Ahlborn
|
595044d1a5
|
some initial code for mutation support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/mutateops@983 f203690c-595d-4dc9-a70b-905162fa7fd2
|
8 vuotta sitten |
James Ahlborn
|
17908417ae
|
relicense with Apache License
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@930 f203690c-595d-4dc9-a70b-905162fa7fd2
|
9 vuotta sitten |
James Ahlborn
|
99fa877f0f
|
remove unused loggers
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@929 f203690c-595d-4dc9-a70b-905162fa7fd2
|
9 vuotta sitten |
James Ahlborn
|
b9dcd48b43
|
some minor cleanups for reading and writing calculated columns (issue #105)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@869 f203690c-595d-4dc9-a70b-905162fa7fd2
|
9 vuotta sitten |
James Ahlborn
|
417fb06208
|
move files into standard maven dir structure
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@781 f203690c-595d-4dc9-a70b-905162fa7fd2
|
10 vuotta sitten |
James Ahlborn
|
d1a79d0064
|
merge branch jackcess-2 changes through r759
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@760 f203690c-595d-4dc9-a70b-905162fa7fd2
|
11 vuotta sitten |
James Ahlborn
|
52df2373c7
|
add methods to get the actual attachment content
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@733 f203690c-595d-4dc9-a70b-905162fa7fd2
|
11 vuotta sitten |
James Ahlborn
|
403148760b
|
Fix partial page updates when using CodecHandlers which can only do full page encoding
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@728 f203690c-595d-4dc9-a70b-905162fa7fd2
|
11 vuotta sitten |
James Ahlborn
|
fe78870364
|
Added DatabaseBuilder in for more convenient and flexible Database open/create
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@641 f203690c-595d-4dc9-a70b-905162fa7fd2
|
11 vuotta sitten |
James Ahlborn
|
ecb46de7fd
|
reset position/limit after encoding page
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@630 f203690c-595d-4dc9-a70b-905162fa7fd2
|
12 vuotta sitten |
James Ahlborn
|
fb3533f162
|
rework partial page writing and interacting with CodecHandlers (issue #3532250)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@628 f203690c-595d-4dc9-a70b-905162fa7fd2
|
12 vuotta sitten |
James Ahlborn
|
ae2ffd3970
|
add initial support for linked tables (fixes issue 3479560)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@610 f203690c-595d-4dc9-a70b-905162fa7fd2
|
12 vuotta sitten |
James Ahlborn
|
28f8e998fb
|
minor cleanup
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@532 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 vuotta sitten |
James Ahlborn
|
7bd23681d1
|
ignore usagemap inconsistencies in certain situations
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@499 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 vuotta sitten |
James Ahlborn
|
f51db57df9
|
some tweaks to codec support
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@494 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 vuotta sitten |
James Ahlborn
|
bacd054614
|
initial support for encoded databases, MSISAM support (issue #3065010)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@488 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 vuotta sitten |
James Ahlborn
|
b512854062
|
add support for de-masking database header and reading database password
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@486 f203690c-595d-4dc9-a70b-905162fa7fd2
|
13 vuotta sitten |
James Ahlborn
|
4868f83aa6
|
merge branch newformats changes through r453
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@454 f203690c-595d-4dc9-a70b-905162fa7fd2
|
14 vuotta sitten |
James Ahlborn
|
27f7855db1
|
implement page deallocation; fix some issues in global usage map handling
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@340 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
6a5928f754
|
clean up big index handling; get unit tests passing
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@327 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
774f1c4cfe
|
completely fix problems with sporadic usage map corruption; add some soft buffer caching in various places
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@281 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
2da73555e6
|
make sure database file fits expected criteria
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@261 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
44b2ba7fdb
|
Fix bug caused by sign extension when reading single-byte row numbers; fix some bugs in new text index generation code
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@252 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
8abce36d4f
|
cleanup variety of compiler warnings
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@247 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
683c1d5d47
|
check for max database size when adding pages
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@214 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
588da3ba5e
|
change references between major data types; share common utility classes from common database
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@175 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
26f63555d1
|
fix some pmd/findbugs issues
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@172 f203690c-595d-4dc9-a70b-905162fa7fd2
|
16 vuotta sitten |
James Ahlborn
|
c06862149b
|
add support for writing large table definitions; move table definition code into Table (out of Database)
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@159 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
a05f660f7b
|
add flush method to Database; add unit test for new usage map functionality
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@157 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
a97ce25f57
|
rework inline usage map handling to handle out-of-range cases better and with more clarity
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@156 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
0e545e6c73
|
only write the row for the usage map table when updating
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@155 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
c10d010cde
|
move usagemap implementations into UsageMap in prep for future changes; 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
|
17 vuotta sitten |
James Ahlborn
|
369bac8704
|
add autosync option
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@141 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
b9378914c8
|
implement multi-page long value writing
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@127 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
aa7e5d1985
|
further refactor or row parsing logic
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@116 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
James Ahlborn
|
fb03eb44f4
|
rework current row page tracking with RowState
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@109 f203690c-595d-4dc9-a70b-905162fa7fd2
|
17 vuotta sitten |
Tim McCune
|
4f8ce372b4
|
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.
git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@3 f203690c-595d-4dc9-a70b-905162fa7fd2
|
19 vuotta sitten |