1. 26 2月, 2019 8 次提交
  2. 25 2月, 2019 7 次提交
  3. 23 2月, 2019 3 次提交
  4. 22 2月, 2019 7 次提交
  5. 18 2月, 2019 7 次提交
    • S
      Polishing · 25d7f09f
      Sebastien Deleuze 提交于
      25d7f09f
    • S
      Polishing · caa17301
      Sebastien Deleuze 提交于
      caa17301
    • S
      Add Coroutines support for WebClient and WebFlux.fn · 19f792db
      Sebastien Deleuze 提交于
      This commit is the first part of a more complete Coroutines
      support coming in Spring Framework 5.2. It introduces suspendable
      Kotlin extensions for Mono based methods in WebFlux classes like
      WebClient, ServerRequest, ServerResponse as well as a Coroutines
      router usable via `coRouter { }`.
      
      Coroutines extensions use `await` prefix or `AndAwait` suffix,
      and most are using names close to their Reactive counterparts,
      except `exchange` in `WebClient.RequestHeadersSpec`
      which translates to `awaitResponse`.
      
      Upcoming expected changes are:
       - Leverage `Dispatchers.Unconfined` (Kotlin/kotlinx.coroutines#972)
       - Expose extensions for `Flux` based API (Kotlin/kotlinx.coroutines#254)
       - Introduce interop with `CoroutineContext` (Kotlin/kotlinx.coroutines#284)
       - Support Coroutines in `ReactiveAdapterRegistry`
       - Support Coroutines for WebFlux annotated controllers
       - Fix return type of Kotlin suspending functions (gh-21058)
      
      See gh-19975
      19f792db
    • S
      Set Kotlin minimum version to 1.3 for Coroutines · 04bb114f
      Sebastien Deleuze 提交于
      See gh-20945
      04bb114f
    • S
      Merge branch '5.1.x' · c95ffe3d
      Sam Brannen 提交于
      c95ffe3d
    • S
      Polish Kotlin chapter · 7c65b575
      Sam Brannen 提交于
      7c65b575
    • S
      Leverage RouterFunctions.Builder in RouterFunctionDsl · 1d866053
      Sebastien Deleuze 提交于
      Closes gh-22423
      1d866053
  6. 17 2月, 2019 4 次提交
  7. 16 2月, 2019 4 次提交