http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9b44af4/geode-book/master_middleman/source/subnavs/geode-subnav.erb
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/subnavs/geode-subnav.erb 
b/geode-book/master_middleman/source/subnavs/geode-subnav.erb
new file mode 100644
index 0000000..12ff6b2
--- /dev/null
+++ b/geode-book/master_middleman/source/subnavs/geode-subnav.erb
@@ -0,0 +1,3082 @@
+<div id="sub-nav" class="js-sidenav nav-container" role="navigation">
+    <a class="sidenav-title" data-behavior="SubMenuMobile">
+        Doc Index
+    </a>
+    <div class="nav-content">
+        <ul>
+            <li>
+                <a href="/docs/about_geode.html">Apache Geode 1.0.0-incubating 
Documentation</a>
+            </li>
+            <li class="has_submenu">
+                <a href="/docs/getting_started/book_intro.html">Getting 
Started with Apache Geode</a>
+                <ul>
+                    <li>
+                        <a 
href="/docs/getting_started/geode_overview.html">About Apache Geode</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/getting_started/product_intro.html">Main Features of Apache 
Geode</a>
+                    </li>
+                    <li class="has_submenu">
+                        <a href="/docs/prereq_and_install.html">Prerequisites 
and Installation Instructions</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/getting_started/system_requirements/host_machine.html">Host Machine 
Requirements</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/getting_started/installation/install_standalone.html">How to 
Install</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/getting_started/setup_classpath.html">Setting Up the CLASSPATH</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/getting_started/uninstall_gemfire.html">How to Uninstall</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li>
+                        <a 
href="/docs/getting_started/15_minute_quickstart_gfsh.html">Apache Geode in 15 
Minutes or Less</a>
+                    </li>
+                </ul>
+            </li>
+            <li class="has_submenu">
+                <a href="/docs/configuring/chapter_overview.html">Configuring 
and Running a Cluster</a>
+                <ul>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/gfsh_persist.html">Overview of the 
Cluster Configuration Service</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/persisting_configurations.html">Tutorial—Creating
 and Using a Cluster Configuration</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/deploying_application_jars.html">Deploying
 Application JARs to Apache Geode Members</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/using_member_groups.html">Using Member 
Groups</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/export-import.html">Exporting and 
Importing Cluster Configurations</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/gfsh_config_troubleshooting.html">Cluster
 Configuration Files and Troubleshooting</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/gfsh_load_from_shared_dir.html">Loading 
Existing Configuration Files into Cluster Configuration</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/cluster_config/gfsh_remote.html">Using gfsh to Manage a 
Remote Cluster Over HTTP or HTTPS</a>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/configuring/running/deploying_config_files.html">Deploying 
Configuration Files without the Cluster Configuration Service</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/configuring/running/deploy_config_files_intro.html">Main Steps to 
Deploying Configuration Files</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/configuring/running/default_file_specs.html">Default File 
Specifications and Search Locations</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/configuring/running/change_file_spec.html">Changing the File 
Specifications</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/configuring/running/deploying_config_jar_files.html">Deploying 
Configuration Files in JAR Files</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/running/starting_up_shutting_down.html">Starting Up and 
Shutting Down Your System</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/running/running_the_locator.html">Running Geode Locator 
Processes</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/running/running_the_cacheserver.html">Running Geode 
Server Processes</a>
+                    </li>
+                    <li>
+                        <a 
href="/docs/configuring/running/managing_output_files.html">Managing System 
Output Files</a>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/configuring/running/firewall_ports_config.html">Firewall 
Considerations</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/configuring/running/firewalls_connections.html">Firewalls and 
Connections</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/configuring/running/firewalls_ports.html">Firewalls and Ports</a>
+                            </li>
+                        </ul>
+                    </li>
+                </ul>
+            </li>
+            <li class="has_submenu">
+                <a href="/docs/basic_config/book_intro.html">Basic 
Configuration and Programming</a>
+                <ul>
+                    <li class="has_submenu">
+                        <a 
href="/docs/basic_config/config_concepts/chapter_overview.html">
+                            Distributed System and Cache Configuration</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/basic_config/config_concepts/distributed_system_member_configuration.html">Distributed
 System Members</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/gemfire_properties/setting_distributed_properties.html">Setting
 Properties</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/setting_cache_properties.html">Options for 
Configuring the Cache and Data Regions
+                                </a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/config_concepts/local_vs_remote.html">Local and Remote 
Membership and Caching</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/basic_config/the_cache/chapter_overview.html">Cache Management</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/intro_cache_management.html">Introduction to 
Cache Management</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/managing_a_peer_server_cache.html">Managing 
a Peer or Server Cache</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/managing_a_client_cache.html">Managing a 
Client Cache</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/managing_a_secure_cache.html">Managing a 
Cache in a Secure System</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/managing_a_multiuser_cache.html">Managing 
RegionServices for Multiple Secure Users</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/the_cache/setting_cache_initializer.html">Launching an 
Application after Initializing the Cache</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/basic_config/data_regions/chapter_overview.html">Data Regions</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/managing_data_regions.html">Data Region 
Management</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/create_a_region_with_gfsh.html">Creating 
a Region with gfsh</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/create_a_region_with_cacheXML.html">Creating
 a Region Through the cache.xml File</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/create_a_region_with_API.html">Creating a 
Region Through the API</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/region_naming.html">Region Naming</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/region_shortcuts.html">Region Shortcuts 
and Custom Named Region Attributes</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/store_retrieve_region_shortcuts.html">Storing
 and Retrieving Region Shortcuts and Custom Named Region Attributes</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/managing_region_attributes.html">Managing 
Region Attributes</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/creating_custom_attributes.html">Creating 
Custom Attributes for Regions and Entries</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_regions/new_region_existing_data.html">Building a 
New Region with Existing Content</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/basic_config/data_entries_custom_classes/chapter_overview.html">
+                            Data Entries
+                        </a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/basic_config/data_entries_custom_classes/managing_data_entries.html">Managing
 Data Entries</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/basic_config/data_entries_custom_classes/using_custom_classes.html">Requirements
 for Using Custom Classes in Data Caching</a>
+                            </li>
+                        </ul>
+                    </li>
+                </ul>
+            </li>
+            <li class="has_submenu">
+                <a href="/docs/topologies_and_comm/book_intro.html">Topologies 
and Communication</a>
+                <ul>
+                    <li class="has_submenu">
+                        <a 
href="/docs/topologies_and_comm/topology_concepts/chapter_overview.html">Topology
 and Communication General Concepts</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/topology_types.html">Topology 
Types</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/member_communication.html">Planning
 Topology and Communication
+                                </a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/how_member_discovery_works.html">How
 Member Discovery Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/how_communication_works.html">How
 Communication Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/using_bind_addresses.html">Using
 Bind Addresses</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/IPv4_and_IPv6.html">Choosing 
Between IPv4 and IPv6</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/topologies_and_comm/p2p_configuration/chapter_overview.html">Peer-to-Peer
 Configuration</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/p2p_configuration/setting_up_a_p2p_system.html">Configuring
 Peer-to-Peer Discovery</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/p2p_configuration/setting_up_peer_communication.html">Configuring
 Peer Communication</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/p2p_configuration/configuring_peer_member_groups.html">Organizing
 Peers into Logical Member Groups</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/topologies_and_comm/cs_configuration/chapter_overview.html">Client/Server
 Configuration</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/cs_configuration/standard_client_server_deployment.html">Standard
 Client/Server Deployment</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/how_server_discovery_works.html">How
 Server Discovery Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/how_the_pool_manages_connections.html">How
 Client/Server Connections Work</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/cs_configuration/setting_up_a_client_server_system.html">Configuring
 a Client/Server System</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/cs_configuration/configure_servers_into_logical_groups.html">Organizing
 Servers Into Logical Member Groups</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/cs_configuration/client_server_example_configurations.html">Client/Server
 Example Configurations</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/cs_configuration/client_server_whats_next.html">Fine-Tuning
 Your Client/Server Configuration</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/topologies_and_comm/multi_site_configuration/chapter_overview.html">Multi-site
 (WAN) Configuration</a>
+                        <ul>
+                            <li class="has_submenu">
+                                <a 
href="/docs/topologies_and_comm/topology_concepts/how_multisite_systems_work.html">How
 Multi-site (WAN) Systems Work</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/topologies_and_comm/topology_concepts/multisite_overview.html#topic_70045702D3994BC692E75102CE01BD7C">
+                                            Overview of Multi-site Caching</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/topologies_and_comm/topology_concepts/multisite_overview.html#topic_C74A0961937640B199396DC925D8D782">Consistency
 for WAN Updates</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/topologies_and_comm/topology_concepts/multisite_overview.html#topic_1742957C8D4B4F7590847EB8DB6CD4F7">Discovery
 for Multi-Site Systems</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/topologies_and_comm/topology_concepts/multisite_overview.html#topic_9AA37B43642D4DE19072CA3367C849BA">Gateway
 Senders</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/topologies_and_comm/topology_concepts/multisite_overview.html#topic_4DB3D9CF01AD4F4899457D1250468D00">Gateway
 Receivers</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/multi_site_configuration/multisite_topologies.html">Multi-site
 (WAN) Topologies</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/topologies_and_comm/multi_site_configuration/setting_up_a_multisite_system.html">Configuring
 a Multi-site (WAN) System</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/events/filtering_multisite_events.html">Filtering Events 
for Multi-Site (WAN) Distribution</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/events/resolving_multisite_conflicts.html">Resolving 
Conflicting Events</a>
+                            </li>
+                        </ul>
+                    </li>
+                </ul>
+            </li>
+            <li class="has_submenu">
+                <a href="/docs/managing/book_intro.html">Managing Apache 
Geode</a>
+                <ul>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/management/management_and_monitoring.html">Apache Geode 
Management and Monitoring</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/management/management_and_monitoring_features.html">Management
 and Monitoring Features</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/management/mm_overview.html">Overview of Geode Management 
and Monitoring Tools</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/management/management_system_overview.html">
+                                    Architecture and Components</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/management/jmx_manager_node.html#topic_36C918B4202D45F3AC225FFD23B11D7C">JMX
 Manager Operations</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/management/jmx_manager_operations.html">Starting a JMX 
Manager</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/management/jmx_manager_operations.html#topic_263072624B8D4CDBAD18B82E07AA44B6">Configuring
 a JMX Manager</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/management/jmx_manager_operations.html#topic_5B6DF783A14241399DC25C6EE8D0048A">Stopping
 a JMX Manager</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/management/mbean_architecture.html">Federated MBean 
Architecture</a>
+                                <ul>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/managing/management/list_of_mbeans.html">List of Geode JMX 
MBeans</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/managing/management/list_of_mbeans_full.html">JMX Manager MBeans</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/managing/management/list_of_mbeans_full.html#topic_48194A5BDF3F40F68E95A114DD702413">Managed
 Node MBeans</a>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/management/mbeans_jconsole.html">Browsing Geode MBeans 
through JConsole</a>
+                                    </li>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/managing/management/mbean_notifications.html">Geode JMX MBean 
Notifications</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/managing/management/notification_federation_and_alerts.html">Notification
 Federation</a>
+                                            </li>
+                                            <li class="has_submenu">
+                                                <a 
href="/docs/managing/management/list_of_mbean_notifications.html">List of JMX 
MBean Notifications</a>
+                                                <ul>
+                                                    <li>
+                                                        <a 
href="/docs/managing/management/list_of_mbean_notifications.html#reference_czt_hq2_vj">MemberMXBean
 Notifications</a>
+                                                    </li>
+                                                    <li>
+                                                        <a 
href="/docs/managing/management/list_of_mbean_notifications.html#reference_dzt_hq2_vj">MemberMXBean
 Gateway Notifications</a>
+                                                    </li>
+                                                    <li>
+                                                        <a 
href="/docs/managing/management/list_of_mbean_notifications.html#cacheservermxbean_notifications">CacheServerMXBean
 Notifications</a>
+                                                    </li>
+                                                    <li>
+                                                        <a 
href="/docs/managing/management/list_of_mbean_notifications.html#distributedsystemmxbean_notifications">DistributedSystemMXBean
 Notifications</a>
+                                                    </li>
+                                                </ul>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/management/configuring_rmi_connector.html">Configuring RMI 
Registry Ports and RMI Connectors</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/management/gfsh_and_management_api.html">Executing gfsh 
Commands through the Management API</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/heap_use/heap_management.html">Managing Heap and Off-heap 
Memory</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#section_590DA955523246ED980E4E351FF81F71">Tuning
 the JVM's Garbage Collection Parameters</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#how_the_resource_manager_works">Using
 the Geode Resource Manager</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#configuring_resource_manager_controlling_heap_use">Controlling
 Heap Use with the Resource Manager</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#configuring_resource_manager__section_4949882892DA46F6BB8588FA97037F45">Configure
 Geode for Heap LRU Management</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#set_jvm_gc_tuning_params">Set
 the JVM GC Tuning Parameters</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#configuring_resource_manager__section_DE1CC494C2B547B083AA00821250972A">Monitor
 and Tune Heap LRU Configurations</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/heap_management.html#resource_manager_example_configurations">Resource
 Manager Example Configurations</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/off_heap_management.html">Managing Off-Heap 
Memory</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/heap_use/lock_memory.html">Locking Memory (Linux Systems 
Only)</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/disk_storage/chapter_overview.html">Disk Storage</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/disk_storage/how_disk_stores_work.html">How Disk Stores 
Work</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/disk_storage/file_names_and_extensions.html">Disk Store 
File Names and Extensions</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/disk_storage/operation_logs.html">Disk Store Operation 
Logs</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/disk_storage/overview_using_disk_stores.html">Configuring 
Disk Stores</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/using_disk_stores.html">Designing and 
Configuring Disk Stores</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/disk_store_configuration_params.html">Disk 
Store Configuration Parameters</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/using_the_default_disk_store.html">Modifying 
the Default Disk Store</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/disk_storage/optimize_availability_and_performance.html">
+                                    Optimizing a System with Disk Stores</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/disk_storage/starting_system_with_disk_stores.html">Start 
Up and Shut Down with Disk Stores</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/disk_storage/managing_disk_stores.html">Disk Store 
Management</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/managing_disk_stores_cmds.html">Disk Store 
Management Commands and Operations</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/validating_disk_store.html">Validating a Disk 
Store</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/compacting_disk_stores.html">Running 
Compaction on Disk Store Log Files</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/keeping_offline_disk_store_in_sync.html">Keeping
 a Disk Store Synchronized with the Cache</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/disk_free_space_monitoring.html">Configuring 
Disk Free Space Monitoring
+                                        </a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/handling_missing_disk_stores.html">Handling 
Missing Disk Stores</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/disk_storage/managing_disk_buffer_flushes.html">Altering 
When Buffers Are Flushed to Disk</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/disk_storage/backup_restore_disk_store.html">Creating 
Backups for System Recovery and Operational Management</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/cache_snapshots/chapter_overview.html">Cache and Region 
Snapshots</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/cache_snapshots/using_cache_and_region_snapshots.html">Usage
 and Performance Notes</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/cache_snapshots/exporting_a_snapshot.html">Exporting Cache 
and Region Snapshots</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/cache_snapshots/importing_a_snapshot.html">Importing Cache 
and Region Snapshots</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/cache_snapshots/filtering_snapshot_entries.html">Filtering 
Entries During Import or Export</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/cache_snapshots/read_snapshots_programmatically.html">Reading
 Snapshots Programmatically</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/region_compression/region_compression.html">Region 
Compression</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/region_compression/region_compression.html#concept_a2c_rhc_gl">Guidelines
 on Using Compression</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/region_compression/region_compression.html#topic_inm_whc_gl">How
 to Enable Compression in a Region</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/region_compression/region_compression.html#topic_hqf_syj_g4">Working
 with Compressors
+                                </a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/region_compression/region_compression.html#topic_omw_j3c_gl">Comparing
 Performance of Compressed and Non-Compressed Regions</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/network_partitioning/chapter_overview.html">Network 
Partitioning</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/network_partitioning/how_network_partitioning_management_works.html">How
 Network Partitioning Management Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/network_partitioning/failure_detection.html">Failure 
Detection and Membership Views</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/network_partitioning/membership_coordinators_lead_members_and_weighting.html">Membership
 Coordinators, Lead Members and Member Weighting</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/network_partitioning/network_partitioning_scenarios.html">Network
 Partitioning Scenarios</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/network_partitioning/handling_network_partitioning.html">Configure
 Apache Geode to Handle Network Partitioning</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/network_partitioning/preventing_network_partitions.html">Preventing
 Network Partitions</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/security/chapter_overview.html">Security</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/security/implementing_security.html">Security 
Implementation Introduction and Overview</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/security/security_audit_overview.html">Security Detail 
Considerations</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/security/security-audit.html">External Interfaces, Ports, 
and Services</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/security-audit.html#topic_263072624B8D4CDBAD18B82E07AA44B6">Resources
 That Must Be Protected</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/security-audit.html#topic_5B6DF783A14241399DC25C6EE8D0048A">Log
 File Locations</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/properties_file.html">Where to Place Security 
Configuration Settings</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/security/enable_security.html">Enable Security with 
Property Definitions</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/security/authentication_overview.html">Authentication</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/security/implementing_authentication.html">Implementing 
Authentication</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/encrypting_passwords.html">Encrypting Passwords 
for Use in cache.xml</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/encrypting_with_diffie_helman.html">Encrypt 
Credentials with Diffie-Hellman</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/authentication_examples.html">Authentication 
Example</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/security/authorization_overview.html">Authorization</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/security/implementing_authorization.html">Implementing 
Authorization</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/authorization_example.html">Authorization 
Example</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/security/post_processing.html">Post Processing of Region 
Data</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/security/ssl_overview.html">SSL</a>
+                                <ul>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/managing/security/implementing_ssl.html">Configuring SSL</a>
+                                    <ul>
+                                        <li>
+                                        <a 
href="/docs/managing/security/implementing_ssl.html#ssl_configurable_components">SSL-Configurable
 Components</a>
+                                        </li>
+                                        <li>
+                                        <a 
href="/docs/managing/security/implementing_ssl.html#ssl_configuration_properties">SSL
 Configuration Properties</a>
+                                        </li>
+                                        <li>
+                                        <a 
href="/docs/managing/security/implementing_ssl.html#ssl_property_reference_tables">SSL
 Property Reference Tables</a>
+                                        </li>
+                                        <li>
+                                        <a 
href="/docs/managing/security/implementing_ssl.html#implementing_ssl__sec_ssl_impl_proc">Procedure</a>
+                                        </li>
+                                    </ul>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/security/ssl_example.html">SSL Sample Implementation</a>
+                                    </li>
+                                </ul>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/monitor_tune/chapter_overview.html">Performance Tuning and 
Configuration</a>
+                        <ul>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere.html">Improving
 Geode Performance on vSphere</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_F48990A6A37144988D49E132E17E117C">Operating
 System Guidelines</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_D8393B1A75364E46B0F959F0DE820E9E">NUMA,
 CPU, and BIOS Settings</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_7A5F1EAD7A6C4E21BB1FF7CF3B625BC5">Physical
 and Virtual NIC Settings</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_E6EB8AB6CCEF435A98B48B867FE9BFEB">VMware
 vSphere vMotion and DRS Cluster Usage</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_E53BBF3D09A54953B02DCE2BD00D51E0">Placement
 and Organization of Virtual Machines</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_567308E9DE07406BB5BF420BE77B6558">Virtual
 Machine Memory Reservation</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_424B940584044CF6A685E86802548A27">vSphere
 High Availability and Apache Geode</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_913B15841C4249A68697F3D91281A645">Storage
 Guidelines</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/gemfire_performance_on_vsphere_guidelines.html#topic_628F038FD4954E56BF4192F17FD3D119">Additional
 Resources</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/monitor_tune/performance_controls.html">Performance 
Controls</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/performance_controls_data_serialization.html">Data
 Serialization</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/performance_controls_setting_cache_timeouts.html">Setting
 Cache Timeouts</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/performance_controls_controlling_socket_use.html">Controlling
 Socket Use</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/performance_controls_managing_slow_receivers.html">Management
 of Slow Receivers</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/performance_controls_increasing_cache_hits.html">Increasing
 the Ratio of Cache Hits</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/monitor_tune/system_member_performance.html">System Member 
Performance</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/system_member_performance_distributed_system_member.html">Distributed
 System Member Properties</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/system_member_performance_jvm_mem_settings.html">JVM
 Memory Settings and System Performance</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/system_member_performance_garbage.html">Garbage
 Collection and System Performance</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/system_member_performance_connection_thread_settings.html">Connection
 Thread Settings and Performance</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/monitor_tune/slow_receivers.html">Slow Receivers with 
TCP/IP</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/slow_receivers_preventing_problems.html">Preventing
 Slow Receivers</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/slow_receivers_managing.html">Managing Slow 
Receivers</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/monitor_tune/slow_messages.html">Slow distributed-ack 
Messages</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/monitor_tune/socket_communication.html">Socket 
Communication</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/socket_communication_setting_socket_buffer_sizes.html">Setting
 Socket Buffer Sizes</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/socket_communication_ephemeral_tcp_port_limits.html">Ephemeral
 TCP Port Limits</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/socket_communication_have_enough_sockets.html">Making
 Sure You Have Enough Sockets</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/socket_tcp_keepalive.html">TCP/IP KeepAlive 
Configuration</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/socket_communication_tcpip_p2p_handshake_timeouts.html">TCP/IP
 Peer-to-Peer Handshake Timeouts</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/monitor_tune/udp_communication.html">UDP Communication</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/monitor_tune/multicast_communication.html">Multicast 
Communication</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/multicast_communication_provisioning_bandwidth.html">Provisioning
 Bandwidth for Multicast</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/multicast_communication_testing_multicast_speed_limits.html">Testing
 Multicast Speed Limits</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/multicast_communication_configuring_speed_limits.html">Configuring
 Multicast Speed Limits</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/multicast_communication_runtime_considerations.html">Run-time
 Considerations for Multicast</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/monitor_tune/multicast_communication_troubleshooting.html">Troubleshooting
 the Multicast Tuning Process</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/monitor_tune/cache_consistency.html">Maintaining Cache 
Consistency</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/logging/logging.html">Logging</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/logging/how_logging_works.html">How Geode Logging Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/logging/logging_categories.html">Understanding Log 
Messages and Their Categories</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/logging/logging_whats_next.html">Naming, Searching, and 
Creating Log Files</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/logging/setting_up_logging.html">Set Up Logging</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/logging/configuring_log4j2.html">Advanced 
Users—Configuring Log4j 2 for Geode</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/logging/log_collection_utility.html">Log Collection 
Utility</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/statistics/chapter_overview.html">Statistics</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/statistics/how_statistics_work.html">How Statistics 
Work</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/statistics/transient_region_and_entry_statistics.html">Transient
 Region and Entry Statistics</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/statistics/application_defined_statistics.html">Application-Defined
 and Custom Statistics</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/statistics/setting_up_statistics.html">Configuring and 
Using Statistics</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/statistics/viewing_statistics.html">Viewing Archived 
Statistics</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/managing/troubleshooting/chapter_overview.html">Troubleshooting and 
System Recovery</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/producing_troubleshooting_artifacts.html">Producing
 Artifacts for Troubleshooting</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/diagnosing_system_probs.html">Diagnosing 
System Problems</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/system_failure_and_recovery.html">System 
Failure and Recovery</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/autoreconnect/member-reconnect.html">Handling Forced Cache 
Disconnection Using Autoreconnect</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/managing/troubleshooting/recovering_from_app_crashes.html">Recovering
 from Application and Cache Server Crashes</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/managing/troubleshooting/recovering_from_p2p_crashes.html">Recovering
 from Crashes with a Peer-to-Peer Configuration</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/managing/troubleshooting/recovering_from_cs_crashes.html">Recovering
 from Crashes with a Client/Server Configuration</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/recovering_from_machine_crashes.html">Recovering
 from Machine Crashes</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/recovering_conflicting_data_exceptions.html">Recovering
 from ConfictingPersistentDataExceptions</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/prevent_and_recover_disk_full_errors.html">Preventing
 and Recovering from Disk Full Errors</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/managing/troubleshooting/recovering_from_network_outages.html">Understanding
 and Recovering from Network Outages</a>
+                            </li>
+                        </ul>
+                    </li>
+                </ul>
+            </li>
+            <li class="has_submenu">
+                <a href="/docs/developing/book_intro.html">Developing with 
Apache Geode</a>
+                <ul>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/region_options/chapter_overview.html">
+                            Region Data Storage and Distribution</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/developing/region_options/storage_distribution_options.html">
+                                    Storage and Distribution Options</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/region_options/region_types.html">Region Types</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/region_options/data_hosts_and_accessors.html">Region 
Data Stores and Data Accessors</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/region_options/dynamic_region_creation.html">Creating 
Regions Dynamically</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/partitioned_regions/chapter_overview.html">Partitioned 
Regions</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/developing/partitioned_regions/how_partitioning_works.html">Understanding
 Partitioning</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/partitioned_regions/managing_partitioned_regions.html">Configuring
 Partitioned Regions</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/partitioned_regions/configuring_bucket_for_pr.html">Configuring
 the Number of Buckets for a Partitioned Region</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/partitioned_regions/overview_custom_partitioning_and_data_colocation.html">Custom-Partitioning
 and Colocating Data</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/partitioned_regions/custom_partitioning_and_data_colocation.html">Understanding
 Custom Partitioning and Data Colocation</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/partitioned_regions/using_custom_partition_resolvers.html">Custom-Partition
 Your Region Data</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/partitioned_regions/colocating_partitioned_region_data.html">Colocate
 Data from Different Partitioned Regions</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/partitioned_regions/overview_how_pr_ha_works.html">Configuring
 High Availability for Partitioned Regions</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/partitioned_regions/how_pr_ha_works.html">Understanding 
High Availability for Partitioned Regions</a>
+                                    </li>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/developing/partitioned_regions/configuring_ha_for_pr.html">Configure
 High Availability for a Partitioned Region</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/developing/partitioned_regions/set_pr_redundancy.html">Set the 
Number of Redundant Copies</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/partitioned_regions/set_redundancy_zones.html">Configure 
Redundancy Zones for Members</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/partitioned_regions/set_enforce_unique_host.html">Set 
Enforce Unique Host</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/partitioned_regions/set_crash_redundancy_recovery.html">Configure
 Member Crash Redundancy Recovery for a Partitioned Region</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/partitioned_regions/set_join_redundancy_recovery.html">Configure
 Member Join Redundancy Recovery for a Partitioned Region</a>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/partitioned_regions/overview_how_pr_single_hop_works.html">Configuring
 Single-Hop Client Access to Server-Partitioned Regions</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/partitioned_regions/how_pr_single_hop_works.html">Understanding
 Client Single-Hop Access to Server-Partitioned Regions</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/partitioned_regions/configure_pr_single_hop.html">Configure
 Client Single-Hop Access to Server-Partitioned Regions</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/partitioned_regions/rebalancing_pr_data.html">Rebalancing
 Partitioned Region Data</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/partitioned_regions/checking_region_redundancy.html">Checking
 Redundancy in Partitioned Regions</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/partitioned_regions/moving_partitioned_data.html">Moving 
Partitioned Region Data to Another Member</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/distributed_regions/chapter_overview.html">
+                            Distributed and Replicated Regions</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_distribution_works.html">How 
Distribution Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/choosing_level_of_dist.html">Options 
for Region Distribution</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_replication_works.html">How 
Replication and Preloading Work</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/managing_distributed_regions.html">Configure
 Distributed, Replicated, and Preloaded Regions</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/locking_in_global_regions.html">Locking
 in Global Regions</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/distributed_regions/region_entry_versions.html">Consistency
 for Region Updates</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_region_versioning_works.html#topic_7A4B6C6169BD4B1ABD356294F744D236">
+                                    Consistency Checking by Region Type</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_region_versioning_works.html#topic_B64891585E7F4358A633C792F10FA23E">Configuring
 Consistency Checking</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_region_versioning_works.html#topic_0BDACA590B2C4974AC9C450397FE70B2">Overhead
 for Consistency Checks</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_region_versioning_works.html#topic_C5B74CCDD909403C815639339AA03758">How
 Consistency Checking Works for Replicated Regions</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_region_versioning_works.html#topic_321B05044B6641FCAEFABBF5066BD399">How
 Destroy and Clear Operations Are Resolved</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/distributed_regions/how_region_versioning_works.html#topic_32ACFA5542C74F3583ECD30467F352B0">Transactions
 with Consistent Regions</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/management_all_region_types/chapter_overview.html">General
 Region Data Management</a>
+                        <ul>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/storing_data_on_disk/chapter_overview.html">Persistence 
and Overflow</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/storing_data_on_disk/how_persist_overflow_work.html">How 
Persistence and Overflow Work</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/storing_data_on_disk/storing_data_on_disk.html">Configure
 Region Persistence and Overflow</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/storing_data_on_disk/overflow_config_examples.html">Overflow
 Configuration Examples</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/eviction/chapter_overview.html">Eviction</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/eviction/how_eviction_works.html">How Eviction Works</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/eviction/configuring_data_eviction.html">Configure Data 
Eviction</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/expiration/chapter_overview.html">Expiration</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/expiration/how_expiration_works.html">How Expiration 
Works</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/expiration/configuring_data_expiration.html">Configure 
Data Expiration</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/outside_data_sources/sync_outside_data.html">Keeping the 
Cache in Sync with Outside Data Sources</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/outside_data_sources/chapter_overview.html">Overview of 
Outside Data Sources</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/outside_data_sources/how_data_loaders_work.html">How 
Data Loaders Work</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/outside_data_sources/implementing_data_loaders.html">Implement
 a Data Loader</a>
+                                    </li>
+                                </ul>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/data_serialization/chapter_overview.html">Data 
Serialization</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/developing/data_serialization/data_serialization_options.html">Overview
 of Data Serialization</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/data_serialization/gemfire_pdx_serialization.html">Geode 
PDX Serialization</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/PDX_Serialization_Features.html">Geode
 PDX Serialization Features</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/use_pdx_high_level_steps.html">High 
Level Steps for Using PDX Serialization
+                                        </a>
+                                    </li>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/developing/data_serialization/auto_serialization.html">Using 
Automatic Reflection-Based PDX Serialization</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/developing/data_serialization/autoserialization_with_class_pattern_strings.html">Customizing
 Serialization with Class Pattern Strings</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/data_serialization/extending_the_autoserializer.html">Extending
 the ReflectionBasedAutoSerializer</a>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/use_pdx_serializer.html">Serializing 
Your Domain Object with a PdxSerializer</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/use_pdx_serializable.html">Implementing
 PdxSerializable in Your Domain Object</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/program_application_for_pdx.html">Programming
 Your Application to Use PdxInstances</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/jsonformatter_pdxinstances.html">Adding
 JSON Documents to the Geode Cache</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/using_PdxInstanceFactory.html">Using 
PdxInstanceFactory to Create PdxInstances</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/persist_pdx_metadata_to_disk.html">Persisting
 PDX Metadata to Disk</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/data_serialization/using_pdx_region_entry_keys.html">Using
 PDX Objects as Region Entry Keys</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/data_serialization/gemfire_data_serialization.html">Geode
 Data Serialization (DataSerializable and DataSerializer)</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/data_serialization/java_serialization.html">Standard 
Java Serialization</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/events/chapter_overview.html">Events and Event 
Handling</a>
+                        <ul>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/events/how_events_work.html">How Events Work</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/events/how_cache_events_work.html">Peer-to-Peer Event 
Distribution</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/how_client_server_distribution_works.html">Client-to-Server
 Event Distribution</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/how_multisite_distribution_works.html">
+                                            Multi-Site (WAN) Event 
Distribution</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/list_of_event_handlers_and_events.html">List of 
Event Handlers and Events</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/events/event_handler_overview.html">Implementing Geode 
Event Handlers</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/events/implementing_cache_event_handlers.html">Implementing
 Cache Event Handlers</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/implementing_write_behind_event_handler.html">Implementing
 an AsyncEventListener for Write-Behind Cache Event Handling</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/writing_callbacks_that_modify_the_cache.html">How 
to Safely Modify the Cache from an Event Handler Callback</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/cache_event_handler_examples.html">Cache Event 
Handler Examples</a>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/events/configure_p2p_event_messaging.html">Configuring 
Peer-to-Peer Event Messaging</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/events/configure_client_server_event_messaging.html">Configuring
 Client/Server Event Messaging
+                                </a>
+                                <ul>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/developing/events/configuring_highly_available_servers.html">Configuring
 Highly Available Servers</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/developing/events/ha_event_messaging_whats_next.html">Highly 
Available Client/Server Event Messaging</a>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/implementing_durable_client_server_messaging.html">Implementing
 Durable Client/Server Messaging</a>
+                                    </li>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/developing/events/tune_client_server_event_messaging.html">Tuning 
Client/Server Event Messaging</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/developing/events/conflate_server_subscription_queue.html">Conflate 
the Server Subscription Queue</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/events/limit_server_subscription_queue_size.html">Limit 
the Server's Subscription Queue Memory Use
+                                                </a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/events/tune_client_message_tracking_timeout.html">Tune 
the Client's Subscription Message Tracking Timeout</a>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                </ul>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/events/configure_multisite_event_messaging.html">Configuring
 Multi-Site (WAN) Event Queues</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/events/configuring_highly_available_gateway_queues.html">Persisting
 an Event Queue</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/configuring_gateway_concurrency_levels.html">Configuring
 Dispatcher Threads and Order Policy for Event Distribution</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/events/conflate_multisite_gateway_queue.html">Conflating 
Events in a Queue</a>
+                                    </li>
+                                </ul>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/delta_propagation/chapter_overview.html">
+                            Delta Propagation</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/developing/delta_propagation/how_delta_propagation_works.html">How 
Delta Propagation Works</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/delta_propagation/when_to_use_delta_prop.html">When to 
Avoid Delta Propagation</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/delta_propagation/delta_propagation_properties.html">Delta
 Propagation Properties</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/delta_propagation/implementing_delta_propagation.html">Implementing
 Delta Propagation</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/delta_propagation/errors_in_delta_propagation.html">Errors
 In Delta Propagation</a>
+                            </li>
+                            <li>
+                                <a 
href="/docs/developing/delta_propagation/delta_propagation_example.html">Delta 
Propagation Example</a>
+                            </li>
+                        </ul>
+                    </li>
+                    <li class="has_submenu">
+                        <a 
href="/docs/developing/querying_basics/chapter_overview.html">Querying</a>
+                        <ul>
+                            <li>
+                                <a 
href="/docs/getting_started/querying_quick_reference.html">Geode Querying FAQ 
and Examples</a>
+                            </li>
+                            <li class="has_submenu">
+                                <a 
href="/docs/developing/querying_basics/query_basics.html">Basic Querying</a>
+                                <ul>
+                                    <li>
+                                        <a 
href="/docs/developing/querying_basics/oql_compared_to_sql.html">Advantages of 
OQL</a>
+                                    </li>
+                                    <li>
+                                        <a 
href="/docs/developing/querying_basics/running_a_query.html">Writing and 
Executing a Query in Geode</a>
+                                    </li>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/developing/querying_basics/what_is_a_query_string.html">Building a 
Query String</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/developing/query_select/the_import_statement.html">IMPORT 
Statement</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/query_select/the_from_clause.html">FROM Clause</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/query_select/the_where_clause.html">WHERE Clause</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/query_select/the_select_statement.html">SELECT 
Statement</a>
+                                            </li>
+                                            <li>
+                                                <a 
href="/docs/developing/query_select/aggregates.html">OQL Aggregate Functions</a>
+                                            </li>
+                                        </ul>
+                                    </li>
+                                    <li class="has_submenu">
+                                        <a 
href="/docs/developing/query_additional/query_language_features.html">OQL 
Syntax and Semantics</a>
+                                        <ul>
+                                            <li>
+                                                <a 
href="/docs/developing/querying_basics/supported_character_sets.html">Supported 
Character Sets</a>
+                                            </li>
+                                            <li>
+                     

<TRUNCATED>

Reply via email to