I don't understand. Both ra,decl and x,y columns are present in DeepForcedSource table, and I am able to run a non-optimized version of the query, using scisql_s2PtInBox(ra, decl, lon1, lat1, lon2, lat2). Why I can not use the optimized version - qserv_areaSpec_box? Tatiana On Feb 10, 2015, at 11:40 PM, Kian-Tat Lim <[log in to unmask]> wrote: > Folks, > >> Here's what's happening: >> qserv_areaspec_box asks qserv to choose chunk/row coverage according >> to the director table. Generally, it detects the director table from >> the query, computes the region against the index, and then >> substitutes the right directive. But in this case, there is no >> director table, only a child table. Hence, even if we know what the >> director table is, its columns are not available to use in the >> query, unless we rewrite to add an equi-join with the director >> table. The best we can do in this case (without adding a join), is >> to use the parameters for determining chunk coverage, and then >> covering all rows in those chunks. The user could specify additional >> conditions to apply spatial filtering based on other >> (non-partitioning) columns. > > I agree; if qserv_areaspec_box is specified to work only against > Object (or other director table) ra/decl columns, then using it in a > query where those columns are unavailable should be rejected. I think > auto-including the director table with a join is more magic than is > needed. > > ForcedSources don't contain ra/decl (or even x,y), so specifying > a box for them is inappropriate. > > -- > Kian-Tat Lim, LSST Data Management, [log in to unmask] > > ######################################################################## > Use REPLY-ALL to reply to list > > To unsubscribe from the QSERV-L list, click the following link: > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1 > > > -- > BEGIN-ANTISPAM-VOTING-LINKS > ------------------------------------------------------ > > Teach CanIt if this mail (ID 04NOTIDkW) is spam: > Spam: https://canit.ipac.caltech.edu/canit/b.php?i=04NOTIDkW&m=83fc2b258401&c=s > Not spam: https://canit.ipac.caltech.edu/canit/b.php?i=04NOTIDkW&m=83fc2b258401&c=n > Forget vote: https://canit.ipac.caltech.edu/canit/b.php?i=04NOTIDkW&m=83fc2b258401&c=f > ------------------------------------------------------ > END-ANTISPAM-VOTING-LINKS ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the QSERV-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1