Permalink
Commits on Mar 21, 2017
  1. Merge pull request #16 from TransferORM/freitag-patch

    ghidinelli committed Mar 21, 2017
    Update JavaLoader to 1.2
  2. Delete directory.cfm

    ghidinelli committed Mar 21, 2017
  3. Update JavaLoader.cfc

    ghidinelli committed Mar 21, 2017
Commits on Feb 23, 2016
  1. Handle Transfer/Ehcache Restarts

    ghidinelli committed Feb 23, 2016
    In Ehcache >= 2.5.0, no two caches can have the same name or an exception is thrown. We randomize the name so we can restart Transfer+EhCache inside of a JVM without a name collision.
Commits on Jun 17, 2015
  1. Allow passing datasource, username and password directly to config bean

    ghidinelli committed Jun 17, 2015
    Bypass a datasource.xml file by passing the datasource name, username and password directly as part of the config bean.  There are suggestions in the code that this is already supported but it was missing the actual implementation.  The config bean already supports these properties, the init just needs to support setting them so it can be passed in a coldspring declaration like so:
    
    ```
    <bean id="transferConfiguration" class="transfer.com.config.Configuration">
    	<constructor-arg name="name"><value>myDSN</value></constructor-arg>
    	<constructor-arg name="username"><value>myUsername</value></constructor-arg>
    	<constructor-arg name="password"><value>myPassword</value></constructor-arg>
    	<constructor-arg name="configPath"><value>/config/transfer/transfer.xml</value></constructor-arg>
    	<constructor-arg name="definitionPath"><value>/tmp/generated</value></constructor-arg>
    </bean>
    ```
    
    The reason to make this change was to pass in the datasource dynamically from an environment manager:
    
    ```
    <bean id="transferConfiguration" class="transfer.com.config.Configuration">
    	<constructor-arg name="name"><value><bean factory-bean="globalConfig" factory-method="get"><constructor-arg name="name"><value>DATASOURCE</value></constructor-arg></bean></value></constructor-arg>
    	<constructor-arg name="configPath"><value>/config/transfer/transfer.xml</value></constructor-arg>
    	<constructor-arg name="definitionPath"><value>/tmp/generated</value></constructor-arg>
    </bean>
    ```
    
    This eliminates the need for a datasource.xml, similar to this Coldbox add-on TransferConfigFactory.cfc: http://wiki.coldbox.org/wiki/Extras:TransferORM.cfm
Commits on Feb 11, 2015
  1. Merge pull request #11 from SirRawlins/master

    ghidinelli committed Feb 11, 2015
    Remove vars not at top of method to avoid throwing errors on older CF installs where var statement must be the first thing in a method.
  2. Small fix to local variable definition which should have been at the …

    SirRawlins committed Feb 11, 2015
    …top of the method. This was causing ColdSpring to complain while instantiating the transfer factory.
Commits on Sep 26, 2014
  1. Merge pull request #8 from TransferORM/development

    ghidinelli committed Sep 26, 2014
    Returning observer collection inside lock to prevent sporadic errors under load
Commits on Aug 25, 2014
Commits on Aug 4, 2014
  1. Merge pull request #6 from seancoyne/bug-fixes

    ghidinelli committed Aug 4, 2014
    Better Railo support for EHCache
Commits on Jul 25, 2014
  1. Update README.txt

    ghidinelli committed Jul 25, 2014
    Mention JavaLoader update.
  2. Adding/Upgrading to JavaLoader 1.1. Copying over some changes that di…

    ghidinelli committed Jul 25, 2014
    …dn't make it from my merge for locking.
Commits on Jul 24, 2014
  1. Merge pull request #3 from seancoyne/master

    ghidinelli committed Jul 24, 2014
    fix some bad merges  (thanks @seancoyne)
  2. fix some bad merges

    seancoyne committed Jul 24, 2014
Commits on Jul 23, 2014
  1. Link to migration guide

    ghidinelli committed Jul 23, 2014
Commits on Jul 13, 2014
  1. Update README.txt

    ghidinelli committed Jul 13, 2014
Commits on Jul 12, 2014
  1. Merge pull request #2 from ghidinelli/pluggable_cache

    ghidinelli committed Jul 12, 2014
    Merge pluggable_cache to master
  2. Updating README and bumping version number to 1.3 in preparation to m…

    ghidinelli committed Jul 12, 2014
    …erge into master for a patch release.
  3. Wrapping AOP fireEvent() in a silent try/catch to silence spurious er…

    ghidinelli committed Jul 12, 2014
    …rors under load where object is gone before an after observer fires.
  4. Merging in changes provided by Mark back during pluggable_cache devel…

    Brian Ghidinelli
    Brian Ghidinelli committed Jul 12, 2014
    …opment that don't appear to be in the repo
  5. Changing function.cfc to tfunction.cfc as CF10 does not allow objects…

    Brian Ghidinelli
    Brian Ghidinelli committed Jul 12, 2014
    … called Function
  6. Changing file extension to be CF11 compatible (it no longer allows in…

    Brian Ghidinelli
    Brian Ghidinelli committed Jul 12, 2014
    …cluding non-.cfm files by deafult)
Commits on Aug 17, 2010
  1. Version changes

    markmandel committed Aug 17, 2010
Commits on Apr 13, 2010
  1. Fix for CF9.

    markmandel committed Apr 13, 2010
Commits on Jan 13, 2010
  1. * fix for super resolution

    markmandel committed Jan 13, 2010
    * better concurrency inside an object
Commits on Dec 14, 2009
  1. * Fix for nasty bug in AsyncDiscardProvider

    markmandel committed Dec 14, 2009
    * fix for bug in EHCacheProvider
    * Sprehn's Loggable CacheDecorator