Permalink
Commits on May 7, 2018
  1. Maven Upgrade

    nebhale committed May 7, 2018
  2. Maven Upgrade

    nebhale committed May 7, 2018
Commits on Mar 26, 2018
  1. Relax logging level

    nebhale committed Mar 26, 2018
    Previously the message about skipping configuration since a cloud
    configuration already existed was logged at warning.  Given that this isn't
    unexpected behavior this should have been at info (where it was before the 2.x
    refactoring).  This change lowers the log level to info.
    
    [resolves #65]
Commits on Jan 31, 2018
  1. Dependency Updates

    nebhale committed Jan 31, 2018
Commits on Jan 17, 2018
  1. Copyright Updates

    nebhale committed Jan 17, 2018
Commits on Jan 3, 2018
  1. New CI Build

    nebhale committed Jan 3, 2018
  2. Polishing

    nebhale committed Jan 3, 2018
Commits on Dec 11, 2017
  1. Dependency Updates

    nebhale committed Dec 11, 2017
Commits on Nov 30, 2017
  1. Update Pipeline Names

    nebhale committed Nov 30, 2017
Commits on Nov 8, 2017
  1. ServletContextInitializer

    nebhale committed Nov 8, 2017
    Fix up the ServletContextInitializer for use in Servlet containers.
  2. Move Using Cloud Services Check

    nebhale committed Nov 8, 2017
    Previously, the check to determine if the code was running with cloud services
    already defined was performed during the ApplicationContextInitialization.
    This was way too early to do this check (some bean definitions needed to be in
    place).  This change moves that check to the BeanFactoryPostProcessor step as
    it was previously.
Commits on Nov 7, 2017
  1. Reinstate repositories

    nebhale committed Nov 7, 2017
  2. Update Spring Cloud Connectors

    nebhale committed Nov 7, 2017
    This change updates Spring Cloud Connectors to the 2.0.1.RELEASE version.
Commits on Nov 3, 2017
  1. Auto-Reconfiguration 2.x

    nebhale committed Nov 2, 2017
    This change is a rewrite of the auto-reconfiguration support in the Java
    Buildpack.  Previously there was a quite a lot of code in the auto-
    reconfiguration project that examined the internals of bean definitions and
    the various ways those bean definitions might be constructed to replace
    detailed portions.  The new view in 2.x is that we're going to do auto-
    reconfiguration at the bean level and no lower.  This is easily the most
    typical way that auto-reconfiguration was used and has the added advantage of
    being attuned to how Spring Boot creates beans.
    
    In addition to massively simplifying the code base by simply matching a bean
    type and a service type and replacing one for the other, this change also
    allows us to easily expand the auto-reconfiguration to the complete set of
    default service types understood by Spring Cloud Connectors.  To complete the
    list we've added Cassandra and SMTP support.
    
    We've also massively simplified the test matrix for the project by adopting
    Spring.io platform releases (i.e. platform-bom) as the set of compatible
    versions that we will test against.  The CI system, and our planned support
    starts at Athens-RELEASE (Spring Boot 1.4) and will cover every subsequent
    release (e.g. Brussels-RELEASE, Cairo-RELEASE), as well as every service
    release (e.g. Athens-SR6, Brussels-SR5).  This starts by chopping our test
    matrix to a third of its original size (but possibly out growing it over the
    long term) but giving us a much more robust combination of dependencies (since
    they're the dependencies most likely to be used by customers) to test against.
    It is not only possible, but likely, that auto-reconfiguration will work
    further back than that (thank you Spring Data for being so compatible), but we
    will not be testing against it.
    
    Finally, this change includes the source code into a shaded source code JAR.
    Note that some of the pre-shaded code from Spring Cloud Connectors is not
    included in its source jar and therefore is missing.
    
    [resolves #48][resolves #49][resolves #51][resolves #52]
Commits on Oct 26, 2017
  1. Maven 3.5.2

    nebhale committed Oct 26, 2017
Commits on Aug 28, 2017
  1. Fix Broken Links

    nebhale committed Aug 28, 2017
    This change updates the README to fix some broken links.
    
    [resolves #63]
Commits on Jul 17, 2017
Commits on Jul 4, 2017
  1. Simpler Concourse Caching

    nebhale committed Jul 4, 2017
Commits on Jul 3, 2017
  1. Add Concourse Caching

    nebhale committed Jul 3, 2017
Commits on Jun 27, 2017
Commits on May 15, 2017
  1. Dependency Updates

    nebhale committed May 15, 2017
    This change updates the dependencies of the project.
Commits on Apr 28, 2017
  1. Polishing

    nebhale committed Apr 28, 2017
  2. Maven Plugin Updates

    nebhale committed Apr 28, 2017
Commits on Apr 21, 2017
  1. Create Release Polishing

    nebhale committed Apr 21, 2017
  2. Maven Wrapper Upgrade

    nebhale committed Apr 21, 2017