It would be useful to be able to filter Runs at the Python layer. The --query argument already allows them to be filter at the MongoDB layer, but Python gives us access to more things and is of course more expressive (though more expensive). I have in mind things like
Multiple --filter parameters should be allowed, using argparse's action='append', and they should be logically AND-ed just as --query is. (Why not OR? Because OR will will be less common, and if needed it can be implemented inside one lambda.)
It would be useful to be able to filter Runs at the Python layer. The
--query
argument already allows them to be filter at the MongoDB layer, but Python gives us access to more things and is of course more expressive (though more expensive). I have in mind things likeMultiple
--filter
parameters should be allowed, using argparse'saction='append'
, and they should be logically AND-ed just as--query
is. (Why not OR? Because OR will will be less common, and if needed it can be implemented inside onelambda
.)