Skip to content

Instantly share code, notes, and snippets.

@taiki45
Last active December 20, 2018 07:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taiki45/c96586021ee115933b73992440c7d0e8 to your computer and use it in GitHub Desktop.
Save taiki45/c96586021ee115933b73992440c7d0e8 to your computer and use it in GitHub Desktop.
Current (around v1.8.0) format of Envoy's hot restart version output
10.200.16384.127.options=capacity=16384, num_slots=8209 hash=228984379728933363 size=2654312
${version}.${size_of_shared_memory}.${max_num_stats}.${max_name_length}.options=${options} hash=${hash_signature}, size=${hash_table_size?}
  • version: SharedMemory::VERSION which Envoy developers bump when breaking changes of shared memory/RPC were happened.
  • size_of_shared_memory: sizeof(SharedMemory)
  • max_num_stats: the configured maximum number of stats
  • max_name_length: the configured maximum length of stat names
  • options: TODO
  • hash_signature: TODO
  • hash_table_size: TODO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment