You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since we're writing 2 different query planners/optimizers, the interface should probably be the same for both. I think the argument could just be a list of ranges, with each range containing alternating elements: machine ID's, followed by the list of vectors we want from that machine. We could put each range in its own list.
It could return a list of machines to visit, in a particular order. You could get away with returning just the machine IDs as the master could deduce which vectors to visit, but for simplicity each machine ID could be accompanied by the vectors you should retrieve from it.
The text was updated successfully, but these errors were encountered:
Instead, I'm giving it the vectors and options for the slaves, which is information used in the algorithm. However, at this stage it'd be worth trying it both ways, and it wouldn't be a big deal to support both if you want, and maybe pick the best one.
We could write a Python function that transforms one representation to the other since they are informationally equivalent to support both formats from the C code.
Since we're writing 2 different query planners/optimizers, the interface should probably be the same for both. I think the argument could just be a list of ranges, with each range containing alternating elements: machine ID's, followed by the list of vectors we want from that machine. We could put each range in its own list.
It could return a list of machines to visit, in a particular order. You could get away with returning just the machine IDs as the master could deduce which vectors to visit, but for simplicity each machine ID could be accompanied by the vectors you should retrieve from it.
The text was updated successfully, but these errors were encountered: