Permalink
Switch branches/tags
Commits on Aug 30, 2012
Commits on Aug 28, 2012
  1. License header

    systay committed Aug 28, 2012
  2. Added information to messages.log:

    systay committed Aug 28, 2012
      * Disk space on store partition
      * Local time zone
      * Store file modification dates
      * IP addresses on interfaces
Commits on Aug 27, 2012
  1. upgrading jackson

    peterneubauer committed Aug 27, 2012
  2. Merge pull request #816 from tinwelint/commit-tx-update-fix

    johan-neo committed Aug 27, 2012
    Makes update of tx id execute last in transaction
Commits on Aug 26, 2012
  1. fixes failing SortBuilderTest

    jexp committed Aug 26, 2012
Commits on Aug 25, 2012
  1. Merge pull request #820 from systay/array_property_type

    jexp committed Aug 25, 2012
    Fixes #818: problem where properties could only be scalar
Commits on Aug 24, 2012
  1. Merge pull request #805 from jakewins/no-lowlevel-exception-leakage

    tinwelint committed Aug 24, 2012
    InvalidRecordException -> NotFoundException
  2. Merge pull request #814 from peterneubauer/shelltest

    jexp committed Aug 24, 2012
    making the shell example work correctly, added semicolon tip
  3. Merge pull request #817 from systay/751

    jexp committed Aug 24, 2012
    Fixes #751: Better error message for some type errors
  4. Merge pull request #815 from systay/787

    jexp committed Aug 24, 2012
    Fixed #787: Issue when comparing array properties with literal collections
  5. Sorted out an issue introduced by b5805c7

    tinwelint committed Aug 24, 2012
    which had the last committed tx id updated before the deletions were
    executed for recovered transactions. This would cause the problem that a
    failed (during commit) transaction might still update the last committed
    tx id, resulting in the belief that the failed transaction was actually
    successful and wouldn't have to be tried again.
Commits on Aug 23, 2012
  1. Update changes.txt

    systay committed Aug 23, 2012
Commits on Aug 22, 2012
  1. Better type error messages

    systay committed Aug 22, 2012
    Renamed iterable to collection
  2. Removed assertion (which wasn't there before ee5c630 either), put the…

    tinwelint committed Aug 22, 2012
    …re w/o running locally with -ea
  3. Merge pull request #791 from tinwelint/pwp-buffer-fixes

    johan-neo committed Aug 22, 2012
    Fix for BufferOver/UnderFlowExceptions concurrency issue in PersistenceWindowPool
  4. PersistenceWindowPool (and friends) bug fixes and cleanup:

    tinwelint committed Aug 21, 2012
    o Proper closing of windows, not just closing for the sake of preventing
    marking as in use in all places.
    o Proper handover of PersistenceRows to other threads if marked deciding
    whether to close or not.
    o Simplified state in PersistenceRow and LockableWindow.
    o Reimplemented releasing a PersistenceRow to force unlock being the last
    operation
    o PersistenceRows are marked as in use in the constructor to avoid an
    issue where a row could be shared too early
    o activeRowWindows map has got Long as key instead of Integer to prevent
    wrap-around of big integers.
    o Fixed a potential problem in LockableWindow#unLock where a locking
    thread might have registered itself more than once in a row preventing
    another thread waiting in line to lock to become notified (via interrupt)
    
    Initially we set out to fix BufferOverflow/UnderflowExceptions arising from
    closed or contemporary closing PersistenceRow that leaked out by mistake.
    In the meantime we cleaned up the code and fixed other problems that the
    changes exposed.
    
    co-authors: Alistair Jones, Tobias Lindaaker
  5. re-added tests for #795

    jexp committed Aug 22, 2012