<commit_before>| Tracking&nbsp;Headers  | Description  |
|---|---|
| X-Varnish  |  This header is automatically picked up from the Varnish Shared Memory log. |
| X-Varnish-Parent  | Parent of a request. Each RPC call must have a X-Varnish-Parent. <br/>It is a copy of X-Varnish header at the parent RPC call level. |
| X-Varnish-Trace  |  It is used to connect a Request / RPC call to a trace. Each RPC call except the root RPC call will have a X-Varnish-Trace header. |
| X-Varnish-Debug  |  0 or 1. For now value doesn't signify anything special. It needs to comply with ZipKin, but we'll probably look int this later. |

**Flow**

When a RPC call makes a call to another RPC call down the chain. These headers are passed along *X-Varnish-Trace* and *X-Varnish-Parent*.<commit_msg>Update Headers.md<commit_after>| Tracking&nbsp;Headers  | Description  |
|---|---|
| X-Varnish  |  This header is automatically picked up from the Varnish Shared Memory log. |
| X-Varnish-Parent  | Parent of a request. Each RPC call must have a X-Varnish-Parent. <br/>It is a copy of X-Varnish header at the parent RPC call level. |
| X-Varnish-Trace  |  It is used to connect a Request / RPC call to a trace. Each RPC call except the root RPC call will have a X-Varnish-Trace header. |
| X-Varnish-Debug  |  0 or 1. For now value doesn't signify anything special. It needs to comply with ZipKin, but we'll probably look int this later. |


**Request**

When a RPC call makes a call to another RPC call down the chain. These headers are passed along *X-Varnish-Trace* and *X-Varnish-Parent*.

**Response**

When a RPC call responds. It needs to respond back with *X-Varnish-Trace* and *X-Varnish-Parent* headers, which it received from it's parent call.
{'fraction_non_alphanumeric': 0.09158986175115208, 'fraction_numerical': 0.002304147465437788, 'mean_word_length': 3.5116883116883115, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7350295', 'n_tokens_mistral': 562, 'n_tokens_neox': 546, 'n_words': 251}