Permalink
Commits on Feb 16, 2013
  1. made transaction IDs serialize in base 10 again. This facilitates eas…

    gburgett committed Feb 16, 2013
    …ier parsing of data files outside XFlat.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Feb 15, 2013
  1. javadoc improvements, removed guessing of alternate Id expression by …

    gburgett committed Feb 15, 2013
    …PojoConverter.java
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  2. Fixed a durability issue that would cause data corruption. Added impr…

    gburgett committed Feb 15, 2013
    …oved testing for that scenario. Added some tests for multithreaded DB access.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Feb 9, 2013
  1. TimestampIdGenerator.java was not working right, fixed it. Also impro…

    gburgett committed Feb 9, 2013
    …ved IdAccessor.java
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Feb 7, 2013
  1. Added transaction propagation except nested, split Transaction.java a…

    gburgett committed Feb 7, 2013
    …nd TransactionScope.java
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Feb 5, 2013
  1. better locking in TableMetadata.java

    gburgett committed Feb 5, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 31, 2013
  1. Added Query.Any(), improved ID accessing for cases when ID is not wri…

    gburgett committed Jan 31, 2013
    …te accessible
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  2. Fixed XPathQuery to behave properly when multiple elements are selected

    gburgett committed Jan 31, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 29, 2013
  1. lots of javadoc improvements

    gburgett committed Jan 29, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 28, 2013
  1. fixed the namespace to use the new domain

    gburgett committed Jan 28, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 27, 2013
  1. updated file header - license now appears in each file.

    gburgett committed Jan 27, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  2. purchased xflatdb.org, renamed all packages to use that domain.

    gburgett committed Jan 27, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  3. code cleanup and additional documentation

    gburgett committed Jan 27, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  4. Updated to latest JDOMStreamReader/Writer from JDOM dev branch

    gburgett committed Jan 27, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  5. Fixes #12 - Transactions

    gburgett committed Jan 27, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 24, 2013
  1. Nearly finished with testing Transactions, I need to test a couple er…

    gburgett committed Jan 24, 2013
    …ror scenarios related to transaction durability.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 22, 2013
  1. Almost got Transactions finished, a few more tests to fix, then I nee…

    gburgett committed Jan 22, 2013
    …d to write some.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 20, 2013
  1. Got a lot of coding done for transactions. Still need to work out the…

    gburgett committed Jan 20, 2013
    … tests.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 19, 2013
  1. Sharding works!!!! Fixes #10

    gburgett committed Jan 19, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 18, 2013
  1. Implemented cursor operations in sharded engine, still need to work o…

    gburgett committed Jan 18, 2013
    …ut the bugs in the tests.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 17, 2013
  1. RangeProvider now uses intervals instead, no sense having more than o…

    gburgett committed Jan 17, 2013
    …ne of those types.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 16, 2013
  1. quick fixes, moved Interval into its own class, made IntervalSet immu…

    gburgett committed Jan 16, 2013
    …table, figured out better way to have alternate ID expressions.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 15, 2013
  1. Still working on #10, ought to have it done wednesday.

    gburgett committed Jan 15, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  2. Working on #10, added ValueSet.java which will be a set of intervals …

    gburgett committed Jan 15, 2013
    …describing the dissection of a query.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 13, 2013
  1. continuing to work on #10

    gburgett committed Jan 13, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 12, 2013
  1. refs #10 - working on sharding

    gburgett committed Jan 12, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 10, 2013
  1. working on #10 - sharded collections

    gburgett committed Jan 10, 2013
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 9, 2013
  1. fixes #13 - spin down inactive engines

    gburgett committed Jan 9, 2013
    Added an engine factory, we can cold-swap engines very easily once we have another engine to swap to.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 8, 2013
  1. close to fixing #13

    gburgett committed Jan 8, 2013
    I want to do a couple unit tests, which means I need to abstract out the engine creation in the database.  I was planning to do this anyways.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Jan 1, 2013
  1. fixes #5 - Create JAXB PojoMapper implementation

    gburgett committed Jan 1, 2013
    Added XMLStreamReader and XMLStreamWriter that read and write to JDOM documents.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  2. JAXB POJO mapper is up and running. Also converted ConversionExceptio…

    gburgett committed Jan 1, 2013
    …n to a checked exception
    
    Planning to try a different way to convert to JDOM before I mark the issue as fixed.
    
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
Commits on Dec 31, 2012
  1. update README.md

    gburgett committed Dec 31, 2012
    Updated readme to describe the advantages of XFlat over other embedded databases
Commits on Dec 29, 2012
  1. update README.md and added Examples.md

    gburgett committed Dec 29, 2012
    Signed-off-by: gburgett <gordon.burgett@gmail.com>
  2. Fixes #4 - added the integration tests and fixed some issues

    gburgett committed Dec 29, 2012
    Signed-off-by: gburgett <gordon.burgett@gmail.com>