osquery-1/tools/codegen
Teddy Reed 947799d28e Introduce within-query caching (#2077)
This adds a new optimization feature that allows expensive tables to cache
their results between JOINs. Consider JOINing a list of open sockets, for each
process, then requesting to hash each process path. This query may hash
the same path multiple times.

Within-query caching allows the hash table to respond with the previous
result of the hash request as long as the requested computation was the result
of a single query. Subsequent queries will perform subsequent hashing.
2016-05-09 10:32:33 -07:00
..
templates Introduce within-query caching (#2077) 2016-05-09 10:32:33 -07:00
amalgamate.py [Fix #2030] Add generate_foreign and --enable_foreign (#2034) 2016-04-11 09:33:45 -07:00
genapi.py [osquery] Update copyright headers to new format. 2016-02-11 11:48:58 -08:00
gentable.py [Fix #2030] Add generate_foreign and --enable_foreign (#2034) 2016-04-11 09:33:45 -07:00
gentargets.py PEP8 Compliance && Python 3.X compatibility 2015-12-06 20:57:30 -08:00