Código Python:
Ver originalfotos= db.GqlQuery("SELECT * FROM Foto WHERE shared = TRUE ORDER BY date DESC LIMIT 5 ")
Esto esta es la mejor solución (no es que no sepa GQL) el problema es que los indexes no estaban así desde el principio y al tratar de re escribirlos google sigue "Building". El campo de shared se agrego muy a la fuerza despues. Parece que google no cambiará proximamente mis indexes y no me permite hacer este tipo de consultas esta el momento. Recuerda que una base de datos como Big Table no puede ordenar o sortear sin tener indexes validos. Es una práctica horrible pero fue mi solución temporal