Hi,

I studied source code, docs related to windowing for my presentation on
"Windowing in Apex".

After going through the phase of learning, teaching apex windowing concepts
to others; I realized that attribute APPLICATION_WINDOW_COUNT from
OperatorContext should have better name.

Because:
1. From the name it looks like a attribute of the APPLICATION; but actually
it is an Operator attribute.
2. It is very confusing to say that APPLICATION_WINDOW_COUNT can be
different for different Operators within an Application.

Can we have some better name for this attribute?
Any suggestions for the new name?
I propose following names:
1. OPERATOR_WINDOW_COUNT
2. OPERATOR_WINDOW_SPAN

I understand that, introducing new name to the existing attribute might
break backward compatibility. But, we can deal with that by deprecating the
older name and keeping it alive till next major release.

What is your opinion on this?

~ Yogi

Reply via email to