Based on this design doc: https://docs.google.com/document/d/1P_G87zN88YvmMr4iwLWygChMTZhai1L7S_c0awu1CAE/edit
@brian-brazil I see 2 potential places to execute subqueries
Am I missing something here? Which one is preferred? (My choice is 1).
While trying to device a solution in
Consider this expression
As we are populating all the vector and matrix selectors beforehand, we would ideally like to load up to
But as the
As there can be more nesting inside subqueries, this this added overhead fine?
These tests are taken from selectors.test and functions.test. The range selector were just converted to subquery to generate these tests. All the converted tests from selectors.test passed, but many from functions.test were failing due to small drift in the result, only the passing ones are in this commit. Signed-off-by: Ganesh Vernekar <email@example.com>