anchor.diff:  # The frequency with which to check for leader imbalance.
   <%= render 'partials/option.erb', variables: {key: 'leader.imbalance.check.interval.seconds', value: node[:kafka][:leader][:imbalance_check_interval_seconds]} -%>
   
  -############################# Consumer offset management #############################
  +############################# Consumer Offset Management #############################
   
   # The maximum amount of metadata to allow clients to save with their offsets.
   <%= render 'partials/option.erb', variables: {key: 'offset.metadata.max.bytes', value: node[:kafka][:offset_metadata_max_bytes]} -%>
   
   <% end %>
  -############################# Zookeeper #############################
  -
  -# Zookeeper connection string (see zookeeper docs for details).
  +############################# ZooKeeper #############################
  +
  +# ZooKeeper connection string (see ZooKeeper docs for details).
   # This is a comma separated host:port pairs, each corresponding to a zk
   # server. e.g. "127.0.0.1:3000,127.0.0.1:3001,127.0.0.1:3002".
   # You can also append an optional chroot string to the urls to specify the
   # root directory for all kafka znodes.
   <%= render 'partials/option.erb', variables: {key: 'zookeeper.connect', value: @zookeeper_connect} -%>
   
  -# the max time that the client waits to establish a connection to zookeeper
  +# The max time that the client waits to establish a connection to ZooKeeper
   <%= render 'partials/option.erb', variables: {key: 'zookeeper.connection.timeout.ms', value: node[:kafka][:zookeeper][:connection_timeout_ms]} -%>
   
  -# zookeeper session timeout
  +# ZooKeeper session timeout
   <%= render 'partials/option.erb', variables: {key: 'zookeeper.session.timeout.ms', value: node[:kafka][:zookeeper][:session_timeout_ms]} -%>
   
   # how far a ZK follower can be behind a ZK leader
  
positive.code: <%= render 'partials/hash_option.erb', variables: {key: 'log.segment.bytes.per.topic', value: node[:kafka][:log][:segment_bytes_per_topic]} -%>
  <% end %>
  
  # the maximum time before a new log segment is rolled out
  <%= render 'partials/option.erb', variables: {key: 'log.roll.hours', value: node[:kafka][:log][:roll_hours]} -%>
  
  <% if node[:kafka][:version] == '0.8.0' %>
  # the number of hours before rolling out a new log segment for some specific topic
  <%= render 'partials/hash_option.erb', variables: {key: 'log.roll.hours.per.topic', value: node[:kafka][:log][:roll_hours_per_topic]} -%>
  
  # the number of hours to keep a log file before deleting it
  <%= render 'partials/option.erb', variables: {key: 'log.retention.hours', value: node[:kafka][:log][:retention_hours]} -%>
  
  # the number of hours to keep a log file before deleting it for some specific topic
  <%= render 'partials/hash_option.erb', variables: {key: 'log.retention.hours.per.topic', value: node[:kafka][:log][:retention_hours_per_topic]} -%>
  <% else %>
  # the number of hours to keep a log file before deleting it
  <%= render 'partials/option.erb', variables: {key: 'log.retention.minutes', value: node[:kafka][:log][:retention_minutes]} -%>
  <% end %>
  
  # the maximum size of the log before deleting it
  <%= render 'partials/option.erb', variables: {key: 'log.retention.bytes', value: node[:kafka][:log][:retention_bytes]} -%>
  
  <% if node[:kafka][:version] == '0.8.0' %>
  # the maximum size of the log for some specific topic before deleting it
  <%= render 'partials/hash_option.erb', variables: {key: 'log.retention.bytes.per.topic', value: node[:kafka][:log][:retention_bytes_per_topic]} -%>
  <% end %>
  
  <% if node[:kafka][:version] == '0.8.0' %>
  # the frequency in minutes that the log cleaner checks whether any log is eligible for deletion
  <%= render 'partials/option.erb', variables: {key: 'log.cleanup.interval.mins', value: node[:kafka][:log][:cleanup_interval_mins]} -%>
  <% else %>
  # The interval at which log segments are checked to see if they can be deleted according
  
negative.code: <%= render 'partials/option.erb', variables: {key: 'advertised.port', value: node[:kafka][:advertised_port]} -%>
  <% end %>
  
  # The SO_SNDBUFF buffer of the socket server sockets
  <%= render 'partials/option.erb', variables: {key: 'socket.send.buffer.bytes', value: node[:kafka][:socket][:send_buffer_bytes]} -%>
  
  # The SO_RCVBUFF buffer of the socket server sockets
  <%= render 'partials/option.erb', variables: {key: 'socket.receive.buffer.bytes', value: node[:kafka][:socket][:receive_buffer_bytes]} -%>
  
  # The maximum number of bytes in a socket request
  