summaryrefslogtreecommitdiffstats
path: root/src/java
Commit message (Expand)AuthorAgeFilesLines
* enhance CodecHandler to better support impls which cannot decode pages inlineJames Ahlborn2013-07-273-11/+51
* merge trunk changes through r744James Ahlborn2013-07-095-136/+433
* merge trunk changes through r738James Ahlborn2013-06-1813-46/+404
* limit size of indexpagecacheJames Ahlborn2013-06-172-16/+62
* use logical write operations for auto-sync to make writing more efficientJames Ahlborn2013-06-146-217/+283
* make query types interfacesJames Ahlborn2013-05-3024-1220/+1685
* merge trunk changes through r729James Ahlborn2013-05-291-0/+1
* move escapeIdentifier to more apropos locationJames Ahlborn2013-05-104-81/+98
* merge trunk changes through r710James Ahlborn2013-05-042-1/+9
* more api cleanupJames Ahlborn2013-04-182-15/+11
* update javadocsJames Ahlborn2013-04-102-3/+6
* fix javadoc refsJames Ahlborn2013-04-102-7/+9
* make iterator with no reset return current row firstJames Ahlborn2013-04-071-3/+17
* fix javadocsJames Ahlborn2013-04-0410-16/+22
* oops missed theseJames Ahlborn2013-03-312-0/+300
* consolidate custom iteration configuration into iterable buildersJames Ahlborn2013-03-2910-426/+222
* move complex type impls to implJames Ahlborn2013-03-2115-1260/+1603
* util method for getting new RowIdJames Ahlborn2013-03-202-1/+11
* create ComplexValue.Id and stash RowId for simpler updates/deletesJames Ahlborn2013-03-1910-95/+261
* fix docsJames Ahlborn2013-03-181-1/+1
* remove unused static methods in cursor implsJames Ahlborn2013-03-173-222/+8
* add return values from most modification methods; add unit tests for new modi...James Ahlborn2013-03-164-73/+111
* use ints for cursorids as the object names could change, split tablescancurso...James Ahlborn2013-03-162-204/+230
* add more details to unsupported index exceptionsJames Ahlborn2013-03-162-26/+25
* add RuntimeException wrapper for IOExceptionJames Ahlborn2013-03-1510-29/+75
* add addRow FromMap methods, add Row update/delete methodsJames Ahlborn2013-03-154-7/+102
* don't need init method on import/export filters after allJames Ahlborn2013-03-156-37/+0
* simplify cursor interface (remove redundant iterator methods)James Ahlborn2013-03-152-83/+84
* add RowId to RowJames Ahlborn2013-03-155-12/+47
* adding explicit row typeJames Ahlborn2013-03-1522-195/+298
* move the last of the impls out of core apiJames Ahlborn2013-03-159-236/+354
* fix docsJames Ahlborn2013-03-141-2/+2
* move RowId impl into RowIdImpl, clean up Relationship apiJames Ahlborn2013-03-149-176/+217
* second pass of class shuffling, push util classes into util packageJames Ahlborn2013-03-1425-32/+76
* first step separating impl from apiJames Ahlborn2013-03-1451-116/+245
* clean up complex column classesJames Ahlborn2013-03-128-247/+273
* fix unit testsJames Ahlborn2013-03-121-1/+2
* clean up a bunch of loose ends in the interfaces; get unit tests compilingJames Ahlborn2013-03-1215-186/+338
* cleanup unnecessary constructors; make many members finalJames Ahlborn2013-03-094-238/+141
* no longer use ColumnImpl to construct new tables; rip out some useless debug ...James Ahlborn2013-03-0816-243/+284
* move cursor impls to CursorImpl and IndexCursorImplJames Ahlborn2013-03-0513-1790/+2059
* shuffle some default instancesJames Ahlborn2013-03-054-37/+36
* make abstract classes interfaces insteadJames Ahlborn2013-03-059-203/+128
* move internals of Column into ColumnImplJames Ahlborn2013-03-0533-2575/+2684
* move Index internals to IndexImplJames Ahlborn2013-03-0311-466/+531
* move Table internals to TableImplJames Ahlborn2013-03-0321-2455/+2564
* oops, forgot new Database class; pull some internal details out of FileFormatJames Ahlborn2013-03-023-23/+489
* separate Database into internal and external; remove SimpleIndexData; make fk...James Ahlborn2013-03-0223-1206/+234
* use shared Calendar instance to converting DatesJames Ahlborn2013-02-282-5/+21
* initial support for optionally enforcing foreign-key constraints (fixes featu...James Ahlborn2012-11-205-75/+564