1. 26 Feb, 2018 4 commits
  2. 24 Feb, 2018 1 commit
  3. 23 Feb, 2018 5 commits
  4. 21 Feb, 2018 1 commit
  5. 20 Feb, 2018 1 commit
  6. 16 Feb, 2018 2 commits
    • Dave Syer's avatar
      8cd26759
    • Dave Syer's avatar
      Support for isolated class loaders extended to cover more functions · 1b624c35
      Dave Syer authored
      Functions with Flux and Message (as well as POJOs and Flux of POJO
      which were already supported) should now work if they are created in
      an isolated class loader. Preconditions:
      
      * The class loaders must have the reactor-core (and reactive-streams)
      shared between the app and the function. Practically speaking this means
      there has to be a parent class loader with just reactive types, and
      sibling children for the app and the function. This is not a new
      requirement (it was needed for Flux of POJO anyway).
      
      * Message types are handled reflectively, so they don't have to be in a
      shared class loader. But they do have to be  on the class path on
      both sides (obviously).
      1b624c35
  7. 14 Feb, 2018 2 commits
  8. 09 Feb, 2018 1 commit
  9. 25 Jan, 2018 2 commits
  10. 24 Jan, 2018 3 commits
  11. 20 Jan, 2018 1 commit
  12. 19 Jan, 2018 2 commits
  13. 18 Jan, 2018 4 commits
  14. 09 Jan, 2018 2 commits
  15. 05 Jan, 2018 1 commit
  16. 04 Jan, 2018 1 commit
    • Dave Syer's avatar
      Switch to SmartInitializingSingleton to avoid early instantiation · 7b46f925
      Dave Syer authored
      Use of BeanProcessor to catch a bean before it is used is a bit
      agricultural these days. SmartInitializingSingleton is better and
      frees application logs from one more annoying INFO log on an
      early instantiation
      
      2018-01-04 14:17:05.930  INFO 23472 --- [       Thread-0] trationDelegate$BeanPostProcessorChecker :
        Bean 'org.springframework.cloud.function.web.flux.ReactorAutoConfiguration' of type
        [org.springframework.cloud.function.web.flux.ReactorAutoConfiguration$$EnhancerBySpringCGLIB$$8d4844e]
        is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
      7b46f925
  17. 03 Jan, 2018 3 commits
  18. 11 Dec, 2017 2 commits
  19. 04 Dec, 2017 2 commits