Speed up Warning propagation #10174
GregoryTravis
started this conversation in
Ideas and feedback
Replies: 4 comments 2 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
-
I'm not sure if I understand the distinction here. How would the propagation to 'downstream nodes' work in any other way than by attaching to values? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Meeting summary:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Please note that by @Akirathan has just been integrated. If the speedup isn't enough, then we need another brainstorming meeting. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I recently made a change to
Vector.Builder
to always propagate warnings, which resulted in a measurable slowdown in some cases. (I then added a flag to disable warning propagation, for times when it is not needed.)Since
Vector.Builder
is used everywhere, I spent some time on benchmarking and optimization, but concluded that it might be more useful to think about speed up Warning propagation in general.Agenda:
I have only one idea for this:
Don’t attach warnings to values
Please add other ideas here.
Beta Was this translation helpful? Give feedback.
All reactions