Speed up Warning propagation #10174
GregoryTravis
started this conversation in
Ideas and feedback
Replies: 4 comments 2 replies
-
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
-
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