Permalink
Commits on Mar 22, 2012
  1. BUG: FileLock: Fix Windows native file locking issues.

    Windows locks files being read which prevents FileLock from being
    released while someone else is checking the lock.
    Also removed duplicate .lock extensions in lock files created by
    LockingFileSystemStore.
    committed Mar 22, 2012
Commits on Mar 21, 2012
Commits on Mar 19, 2012
Commits on Mar 16, 2012
  1. Merge pull request #27 from enthought/epd-8-branch

    Epd 8 branch
    corranwebster committed Mar 16, 2012
  2. Merge pull request #25 from corranwebster/filelike-object

    Storage API clean-up
    corranwebster committed Mar 16, 2012
  3. Bug: Windows: LockingFSStore: log file open mode a+b IOError

    Workaround windows bug whereby ioerror is raised on writing to
    a read file ( IOError: [Errorno 0] Error )
    Thanks to Valery for finding the bug and the fix.
    committed Mar 16, 2012
  4. Merge pull request #26 from pankajp/windows_lockingfsstore_ioerror

    Windows lockingfsstore ioerror
    committed Mar 16, 2012
  5. bUG: Windows: LockingFSStore: log file open mode a+b IOError

    Workaround windows bug whereby ioerror is raised on writing to
    a read file ( IOError: [Errorno 0] Error )
    Thanks to Valery for finding the bug and the fix.
    committed Mar 16, 2012
Commits on Mar 12, 2012
Commits on Mar 8, 2012
Commits on Mar 7, 2012
  1. General clean-up of progress managers in storage

    Old fixed subtle bug where metadata was set in a filesystem store
    without corresponding change to data.
    corranwebster committed Mar 7, 2012
Commits on Mar 6, 2012
  1. Merge pull request #24 from pankajp/epd-8-branch

    Update epd-8-branch to release 0.1.1
    jasonmccampbell committed Mar 6, 2012
Commits on Mar 1, 2012
  1. Merge pull request #23 from corranwebster/filelike-object

    Value object conversion
    corranwebster committed Mar 1, 2012
Commits on Feb 27, 2012
  1. Added an option to set the timestamp resolution on a test

    Possibly should add this to the API proper
    corranwebster committed Feb 27, 2012
  2. Remove explicit event_manager argument

    Change the API so that we use the event manager returned by
    get_event_manager() instead of an explicitly passed event manager.
    corranwebster committed Feb 27, 2012
  3. Remove tests for created time

    These are not supported by all backends right now
    corranwebster committed Feb 27, 2012
  4. Make Sqlite store work

    Probably could be refactored a bit still
    corranwebster committed Feb 27, 2012
  5. Get FileSystemStore up and working

    Issues with resolution of os.stat mime vs. time.time mean test failures.
    corranwebster committed Feb 27, 2012
  6. Update joined store test

    Some issues still with creation times
    corranwebster committed Feb 26, 2012
  7. Initial check-in of improved values object

    Includes static url store and dict memory store using new API.
    corranwebster committed Feb 26, 2012
Commits on Feb 22, 2012
  1. REL: master now 0.1.1

    Ilan Schnell committed Feb 22, 2012
  2. cleanup

    Ilan Schnell committed Feb 22, 2012
Commits on Feb 15, 2012
  1. Merge pull request #22 from pankajp/lockingFSStore-commit-log

    Locking fs store enhancements to support sharing.
    prabhuramachandran committed Feb 15, 2012
Commits on Feb 14, 2012
  1. ENH: LockingFileSystemStore: Added get_modified_keys method.

    This method returns all the keys for which either data or metadata
    was modified since the specified time.
    committed Feb 14, 2012
  2. ENH: LockingFileSystemStore: Emit events for remotely modified keys.

    Using the changelog file, Events are emitted for keys modified remotely
    by other users. These events only hav the key, and no metadata.
    The events are fired every fixed interval, not immediately on a change.
    committed Feb 14, 2012
  3. ENH: Added a commit log to the LockingFileSystemStore.

    Every modification is logged into a file, and the log file is
    rotated to keep it under limit.
    Also moved test tearDown method out of Mixin class, where it was
    not being called in subclass (i.e. LockingFileSystemTest) due to
    different mro.
    committed Feb 13, 2012
Commits on Feb 13, 2012
  1. Merge pull request #21 from pankajp/shared_filelock

    LockingFilesystemStore: Add SharedFileLockock and fix transactions.
    prabhuramachandran committed Feb 13, 2012
Commits on Feb 8, 2012
  1. LockingFilesystemStore: Add SharedFileLockock and fix transactions.

    Added SharedFileLock, which is a shared (non-exclusive/read) lock.
    Use SharedFileLock for reads in LockingFileSystemStore.
    Acquire exclusive locks on all access within a LockingFilesystemStore
    transaction. This prevents stale writes to the keys in event of
    simultaneous writes, but also may potentially have deadlocks in case
    the sequence of writes between clients are different.
    committed Feb 8, 2012
Commits on Feb 7, 2012
  1. Merge pull request #16 from pankajp/events-extended_filter

    Events extended filter
    prabhuramachandran committed Feb 7, 2012