1. 26 Jun, 2016 1 commit
  2. 24 Jun, 2016 9 commits
    • Phillip Webb's avatar
      Merge branch 'gh-6142' · 44b7f29e
      Phillip Webb authored
      Closes gh-6142
      44b7f29e
    • Phillip Webb's avatar
      Drop Neo4J SessionFactoryProvider · e8d4d0e2
      Phillip Webb authored
      Remove SessionFactoryProvider since it's no longer needed for
      auto-configuration.
      
      See gh-6142
      e8d4d0e2
    • Phillip Webb's avatar
      Provide unified @EntityScan annotation · 65480108
      Phillip Webb authored
      Add a new `@EntiyScan` annotation that's used by auto-configuration to:
      * Set JPA packagesToScan.
      * Set Neo4J's SessionFactory packages.
      * Set the initial entity set for Spring Data MongoDB, Cassandra and
        Couchbase mapping contexts.
      
      Additionally deprecate `@org.springframework.boot.orm.jpa.EntityScan`.
      
      See gh-6142
      65480108
    • Phillip Webb's avatar
      Remove @NodeEntityScan annotation · 5d59193a
      Phillip Webb authored
      Remove `@NodeEntityScan` in preparation for a unified `@EntityScan`
      annotation.
      
      See gh-6142
      5d59193a
    • Phillip Webb's avatar
      Relocate Neo4J auto-configuration · 15670b8e
      Phillip Webb authored
      Move Neo4J auto-configuration from `autoconfigure.neo4j` to
      `autoconfigure.data.neo4j` since it's intrinsically linked to Spring
      Data.
      
      See gh-5458
      See gh-6142
      15670b8e
    • Phillip Webb's avatar
      Polish · c22a0e90
      Phillip Webb authored
      c22a0e90
    • Andy Wilkinson's avatar
      Improve the performance of JarURLConnection · 0d207d43
      Andy Wilkinson authored
      This commit improves the performance of JarURLConnection. There are two
      main changes:
      
      Firstly, the way in which the spec is determined has been changed so
      that it’s no longer necessary to create an absolute file. Instead,
      the JarFile’s pathFromRoot is used to extract the spec from the URL
      relative to the JarFile.
      
      Secondly, the number of temporary Objects that are created has been
      reduced, for example by tracking an index as we process a String
      rather than creating a new substring for each iteration.
      
      See gh-6215
      0d207d43
    • Andy Wilkinson's avatar
      Merge branch '1.3.x' · 9788a7bd
      Andy Wilkinson authored
      9788a7bd
    • Andy Wilkinson's avatar
      Create FilePermission lazily in JarURLConnection · 8d491f27
      Andy Wilkinson authored
      JarURLConnection is very performance sensitive. The change in 3772d9f9
      meant that every JarURLConnection would create a FilePermission,
      irrespective of whether it was actually used.
      
      This commit updates JarURLConnection to create its FilePermission
      lazily. When there is no security manager a permission will no longer
      be created at all.
      
      Closes gh-5411
      See gh-6215
      8d491f27
  3. 23 Jun, 2016 9 commits
  4. 22 Jun, 2016 4 commits
  5. 21 Jun, 2016 12 commits
  6. 20 Jun, 2016 5 commits