Permalink
Commits on Nov 15, 2016
  1. Merge pull request #1027 from phongphan/1.3.x

    asolntsev committed Nov 15, 2016
    Detect changed for JNDI datasource which using jndi: prefix and its documentation - 1.3.x
Commits on Nov 14, 2016
Commits on Mar 8, 2016
Commits on Mar 3, 2016
  1. [#1947] [#1948] fix(pluginCollection): use correct local pluginsWithF…

    xael-fry committed Mar 3, 2016
    …ilters instead of calling method again
  2. * [#2037] use correct encoding in method WSAsync.getString()

    xael-fry committed Mar 3, 2016
    ** by default NettyResponse uses ISO 8859-1, but we need UTF-8 in most cases
Commits on Feb 25, 2016
  1. Read forceSecureReverseRoutes in Router.java

    tonybaroneee authored and xael-fry committed Dec 22, 2015
    # Conflicts:
    #	framework/src/play/mvc/Router.java
  2. Merge pull request #944 from sbeigel/classes-caches

    xael-fry committed Feb 25, 2016
    [#2018] class caches added
  3. Make method Cache.clear() null-safe

    asolntsev authored and xael-fry committed Feb 6, 2016
    it's often called during Play! restart, when cache is not initialized yet
  4. [#2035] Change getString,getJson,getXml implementations for WS so the…

    Sébastien Cesbron authored and xael-fry committed Feb 23, 2016
    …y do not use getStream and can be used more than once
  5. Merge pull request #894 from johnw/WIP_STACKABLE_FILTERS

    xael-fry committed Feb 25, 2016
    [#1947] [#1948] Fix PlayPlugin filter stacking.
  6. Merge pull request #953 from sbeigel/blob-2nd-level-caching

    xael-fry committed Feb 25, 2016
    [#2026] Blob: missing methods implemented to support (2nd level) caching
  7. add hibernate-ehcache jar to be able to use ehcach as second level cache

    Sébastien Cesbron authored and xael-fry committed Feb 23, 2016
Commits on Feb 23, 2016
  1. cache result of method Lang.getLocale()

    asolntsev authored and xael-fry committed Feb 21, 2016
    this method can be called many times on every page, and it iterates all 150+ available locales.
  2. fix code formatting

    asolntsev authored and xael-fry committed Feb 21, 2016
  3. make Lang.current final and non-public

    asolntsev authored and xael-fry committed Feb 21, 2016
Commits on Feb 22, 2016
  1. avoid multiple creation of new arrays/maps

    asolntsev authored and xael-fry committed Feb 6, 2016
    it uses excessive memory and GC resources without need
    
    # Conflicts:
    #	framework/src/play/PlayPlugin.java
Commits on Feb 18, 2016
  1. optimize usage of StringBuilder

    asolntsev authored and xael-fry committed Feb 6, 2016
Commits on Feb 17, 2016
  1. add missing @Override annotations

    asolntsev authored and xael-fry committed Feb 6, 2016
    they can be very helpful for detecting methods that ocassionally override method of superclass
Commits on Feb 8, 2016
  1. class caches added

    sbeigel committed Jan 31, 2016
    Use caches to speed up class  & assignable classes lookup
Commits on Feb 5, 2016
  1. speed up method getClassIgnoreCase(): get class from Map instead of i…

    asolntsev authored and xael-fry committed Aug 28, 2015
    …terating all classes
    
     it finds class quickly in most cases
  2. Use shorter API

    asolntsev authored and xael-fry committed Nov 23, 2014
  3. avoid reading Java file twice (in getApplicationClass and Application…

    asolntsev authored and xael-fry committed Nov 23, 2014
    …Class constructor)
  4. optimize ApplicationClassloader.getClassIgnoreCase(): postpone execut…

    asolntsev authored and xael-fry committed Nov 23, 2014
    …ing thousands of 'replace' actions because it leads to useless object allocations.
Commits on Feb 4, 2016
  1. Merge pull request #941 from codeborne/1772_apacheRedirect_fix

    xael-fry committed Feb 4, 2016
    [#2016] default value of "XForwardedOverwriteDomainAndPort" setting should be…