In my tests, this is about 10 times faster and returned the same results,
although both operations are really fast.
#mangle arguments wrapping terms with spaces in quotes
querystr = quote_query_line(sys.argv[2:])
logging.debug("count "+querystr)
- print(len(Query(db,querystr).search_messages()))
+ print(Query(db,querystr).count_messages())
+
#-------------------------------------
elif sys.argv[1] == 'tag':
#build lists of tags to be added and removed