Bump @opentelemetry/exporter-logs-otlp-http from 0.214.0 to 0.219.0 in /app - #4
Open
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [@opentelemetry/exporter-logs-otlp-http](https://github.com/open-telemetry/opentelemetry-js) from 0.214.0 to 0.219.0. - [Release notes](https://github.com/open-telemetry/opentelemetry-js/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-js@experimental/v0.214.0...experimental/v0.219.0) --- updated-dependencies: - dependency-name: "@opentelemetry/exporter-logs-otlp-http" dependency-version: 0.219.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
calreynolds
pushed a commit
that referenced
this pull request
Jul 27, 2026
- Particle/flow edges (biggest win): key EdgeFlow by edge id, not path, so a drag/resize updates the `path` attribute instead of unmounting + remounting the whole SMIL subtree every frame. Cut particle count 22→8. Suppress the animation entirely below 35% zoom (glyphs are sub-pixel there) via a primitive useStore(transform[2]) gate; the base line carries the edge. Total animated SVG elements ~halved. - Stabilise edgeOps (review #5): nodeRect/nodeAt/portsOf now read nodes from a nodesRef ([] deps) instead of closing over the live array, and use-edge-mutations takes nodesRef too — so the EdgeOpsContext value no longer churns every drag frame (was re-rendering every FlowEdge). - Memoise componentLookup(schema) once (review #4): the render-path `selected` lookup + the add/change-type callbacks reused it, rebuilding the whole catalog Map per frame. - Folded in nodeAt z-order tie-break (review nit): hit-test picks the topmost node by zIndex, not array order. O(E^2) fan-out hoist (review #2) left as documented backlog — negligible at the diagram's realistic edge counts and a riskier refactor. tsc + build clean. Verified live: 8 particles, dot=1 motion, zoom-out drops all flow then restores on zoom-in, no new console errors. Co-authored-by: Isaac
calreynolds
pushed a commit
that referenced
this pull request
Jul 27, 2026
… mid-drag) The input-identity short-circuit added in d3b9888 (finding #4) was wrong. It assumed @xyflow/react v12 swaps the `edges` array OR the `nodeLookup` Map reference when geometry changes during a drag. It does neither: the store's nodeLookup Map is created once and mutated in place (adoptUserNodes clears + repopulates the same Map), and `edges` keeps its reference across a whole node drag. So `edges === last && nodeLookup === last` was TRUE every tick and the cached fan/hop map was returned stale — fan side/order/centerX and line-jump arcs froze from the first computation until an edge-array change. Endpoint tracking still worked (it rides useInternalNode's own subscription), which is why it looked fine. Reverted to the signature-gated memo, which folds node positions and correctly invalidates. Left a NOTE in both files so it isn't reintroduced. The per-tick signature rebuild is cheap enough; the heavy grouping/sort/O(E^2) crossing work stays shared via the sig memo. The other five review fixes from d3b9888 are unaffected. Co-authored-by: Isaac
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps @opentelemetry/exporter-logs-otlp-http from 0.214.0 to 0.219.0.
Release notes
Sourced from @opentelemetry/exporter-logs-otlp-http's releases.
... (truncated)
Commits
13a035bchore: prepare next release (#6756)4b13587Merge commit from fork71d195cchore(renovate): set minimumReleaseAge to 3 days (#6792)555fca6Update renovate.json to use matchManagers (#6141)b711a81docs(otlp-exporter-base): add typedoc entry points so public API is indexed a...da70402fix(ci): supply-chain sec: disable caching in release-related workflow (#6790)002267bchore: complete the move to the smaller SPDX license header (#6791)056ef9cfeat(sdk-metrics): implement metric reader metrics (#6449)3bd69cefix(configuration): improve environment variable substitution to handle all t...bfbda7cdocs(exporter-trace-otlp-grpc): import CompressionAlgorithm from otlp-exporte...You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)