Commits on Aug 25, 2012
Commits on Aug 24, 2012
  1. @tinwelint

    Merge pull request #805 from jakewins/no-lowlevel-exception-leakage

    InvalidRecordException -> NotFoundException
    tinwelint committed Aug 24, 2012
  2. @jexp

    Merge pull request #814 from peterneubauer/shelltest

    making the shell example work correctly, added semicolon tip
    jexp committed Aug 24, 2012
  3. @jexp

    Merge pull request #817 from systay/751

    Fixes #751: Better error message for some type errors
    jexp committed Aug 24, 2012
  4. @jexp

    Merge pull request #815 from systay/787

    Fixed #787: Issue when comparing array properties with literal collections
    jexp committed Aug 24, 2012
  5. @peterneubauer
  6. @tinwelint @jakewins
Commits on Aug 23, 2012
  1. @jexp
  2. @tinwelint
  3. Update changes.txt

    committed Aug 23, 2012
  4. @jexp
Commits on Aug 22, 2012
  1. @jexp
  2. Better type error messages

    Renamed iterable to collection
    committed Aug 22, 2012
  3. @tinwelint @jexp
  4. @tinwelint

    Removed assertion (which wasn't there before ee5c630 either), put the…

    …re w/o running locally with -ea
    tinwelint committed Aug 22, 2012
  5. @johan-neo

    Merge pull request #791 from tinwelint/pwp-buffer-fixes

    Fix for BufferOver/UnderFlowExceptions concurrency issue in PersistenceWindowPool
    johan-neo committed Aug 22, 2012
  6. @tinwelint

    PersistenceWindowPool (and friends) bug fixes and cleanup:

    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
    tinwelint committed Aug 21, 2012
  7. @jexp

    re-added tests for #795

    jexp committed Aug 22, 2012
  8. @jexp

    Removed the /../ literal for regular expressions. Now a normal string…

    … literal is used instead
    committed with jexp Aug 21, 2012
  9. @tinwelint
Commits on Aug 21, 2012
  1. Merge pull request #796 from jexp/cypher-795

    fix for #795 so that with keeps parameters also for single count(*) aggregation results
    committed Aug 21, 2012
  2. @apcj

    Added diagnostics for WindowPoolStats of all stores.

    These diagnostics can be queried explicitly only (since they are never interesting at startup).
    apcj committed Aug 21, 2012
  3. @jexp

    fix for #795 so that with keeps parameters also for single count(*) a…

    …ggregation results
    jexp committed Aug 21, 2012
  4. @tinwelint

    Removed a System.out

    tinwelint committed Aug 21, 2012
Commits on Aug 20, 2012
  1. @tinwelint

    Merge pull request #792 from apcj/pwp-no-wait

    PersistenceWindowPool.refreshBricks() blocking
    tinwelint committed Aug 20, 2012
  2. @tinwelint @apcj
  3. @tinwelint @apcj

    Allows for less contention around PersistenceWindowPool#refreshBricks…

    …() by
    
    monitoring if there's a thread currently doing refresh or not. If the
    current thread is about to refresh and there's another one already
    refreshing then instead of waiting for the refresh to complete, just skip
    refreshing in the current thread.
    tinwelint committed with apcj Aug 13, 2012
  4. @tinwelint

    Can take a path argument

    tinwelint committed Aug 20, 2012
Commits on Aug 17, 2012
  1. @jimwebber
  2. @jakewins
  3. @jakewins
Commits on Aug 15, 2012
  1. @jakewins