-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Comparing changes
Open a pull request
base repository: reactor/reactor-core
base: v3.7.0
head repository: reactor/reactor-core
compare: v3.7.1
- 17 commits
- 19 files changed
- 5 contributors
Commits on Nov 12, 2024
-
[release] Next development version 3.7.1-SNAPSHOT
Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for 1e98ddb - Browse repository at this point
Copy the full SHA 1e98ddbView commit details
Commits on Nov 21, 2024
-
Fix
SwitchOnFirst
hanging subscription (#3939)In a situation where `SwitchOnFirstMain` is subscribed to after the operator itself has terminated, the expectation is that either an error is propagated due to cancellation of the source or the first actual subscription succeeds. Due to a regression introduced in #2794 the subscription would hang with no termination. This change addresses the issue and the subscrption properly terminates. Related to #3936. Signed-off-by: Dariusz Jędrzejczyk <dariusz.jedrzejczyk@broadcom.com>
Configuration menu - View commit details
-
Copy full SHA for a7fe500 - Browse repository at this point
Copy the full SHA a7fe500View commit details -
Configuration menu - View commit details
-
Copy full SHA for da340cd - Browse repository at this point
Copy the full SHA da340cdView commit details
Commits on Nov 25, 2024
-
Optimize observability and metrics tags processing (#3902)
Both `KeyValues` and `Tags` unconditionally maintain the invariant that they wrap distinct key-value pairs so the deduplication logic can be removed. `Scannable#tagsDeduplicated` has been marked as deprecated.
Configuration menu - View commit details
-
Copy full SHA for 7cc701c - Browse repository at this point
Copy the full SHA 7cc701cView commit details
Commits on Dec 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 99469da - Browse repository at this point
Copy the full SHA 99469daView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa58b13 - Browse repository at this point
Copy the full SHA fa58b13View commit details -
Bump org.gradle.toolchains.foojay-resolver-convention from 0.8.0 to 0…
….9.0 (#3946) Bump org.gradle.toolchains.foojay-resolver-convention Bumps org.gradle.toolchains.foojay-resolver-convention from 0.8.0 to 0.9.0. --- updated-dependencies: - dependency-name: org.gradle.toolchains.foojay-resolver-convention dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d90b886 - Browse repository at this point
Copy the full SHA d90b886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c7257 - Browse repository at this point
Copy the full SHA 09c7257View commit details -
[docs] Add warning about static exceptions (#3944)
In case of enabled debugging or checkpoints, usage of static exceptions in user code can cause memory leaks. A warning note has been added to the debugging section. Related to #3941
Configuration menu - View commit details
-
Copy full SHA for be945f8 - Browse repository at this point
Copy the full SHA be945f8View commit details -
Bump com.jfrog.artifactory from 4.31.0 to 4.33.1 (#3947)
Bumps com.jfrog.artifactory from 4.31.0 to 4.33.1. --- updated-dependencies: - dependency-name: com.jfrog.artifactory dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 313ac70 - Browse repository at this point
Copy the full SHA 313ac70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3457c3e - Browse repository at this point
Copy the full SHA 3457c3eView commit details
Commits on Dec 4, 2024
-
Optimize observability and debugging experience (#3901)
Debug assembly tracebacks and `Scannable#name` should now take much less time and have a significantly lower allocation rate. One aspect is used in the debug mode or with the `checkpoint()` operator. The `Traces#extractOperatorAssemblyInformationParts` is now greatly optimized. The other aspect is `Scannable#name` which from now on lazily executes the current step name. `Scannable#name` logic may be executed many times, e.g. if a hot code path uses `{Mono,Flux}#log` or Micrometer instrumentation. A new benchmark is added to exercise the traceback extraction from a stacktrace. As the benchmarks were touched, this change also improves two existing benchmarks by utilizing the black hole to which benchmark method return values are implicitly sent.
Configuration menu - View commit details
-
Copy full SHA for 0a87988 - Browse repository at this point
Copy the full SHA 0a87988View commit details -
Refactor and add tests for optimized assembly traceback (#3949)
Follow-up to #3901: * Renamed `Substring` to `StackLineView` * Implemented tests for `StackLineView` * Corrected `contains` and `startsWith` implementations
Configuration menu - View commit details
-
Copy full SHA for 18379f3 - Browse repository at this point
Copy the full SHA 18379f3View commit details
Commits on Dec 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0cf387 - Browse repository at this point
Copy the full SHA a0cf387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d0d13b - Browse repository at this point
Copy the full SHA 5d0d13bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4376544 - Browse repository at this point
Copy the full SHA 4376544View commit details -
Configuration menu - View commit details
-
Copy full SHA for 249547e - Browse repository at this point
Copy the full SHA 249547eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.7.0...v3.7.1