Puppet will be using the key recorder created in SERVER-2687 (see PUP-10156) to record function call evaluations. The PDB terminus needs to pull this data out of the recorder and store it alongside the other catalog inputs, similar to https://github.com/puppetlabs/puppetdb/commit/6a32ee36eb53a7b138132514906bf32b6f1eee63.