You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by km...@apache.org on 2016/10/14 22:11:57 UTC
[1/6] incubator-geode git commit: Merge feature/GEODE-1952 into
feature/GEODE-1952-3
Repository: incubator-geode
Updated Branches:
refs/heads/feature/GEODE-1952-3 [created] a0de4c93f
Merge feature/GEODE-1952 into feature/GEODE-1952-3
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/952e7e32
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/952e7e32
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/952e7e32
Branch: refs/heads/feature/GEODE-1952-3
Commit: 952e7e324026709325dd347fd0ca9db6cb6418b7
Parents: 38aa36f 14a32e2
Author: Karen Miller <km...@pivotal.io>
Authored: Fri Oct 14 14:44:27 2016 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Fri Oct 14 14:44:27 2016 -0700
----------------------------------------------------------------------
geode-book/.gitignore | 2 +
geode-book/Gemfile | 5 +
geode-book/Gemfile.lock | 203 ++
geode-book/README.md | 1 +
geode-book/config.yml | 20 +
.../master_middleman/source/images/favicon.ico | Bin 0 -> 1317 bytes
.../master_middleman/source/index.html.erb | 7 +
.../master_middleman/source/javascripts/book.js | 16 +
.../source/javascripts/waypoints/context.js | 300 ++
.../source/javascripts/waypoints/group.js | 105 +
.../javascripts/waypoints/noframeworkAdapter.js | 213 ++
.../source/javascripts/waypoints/sticky.js | 63 +
.../source/javascripts/waypoints/waypoint.js | 160 +
.../source/layouts/_book-footer.erb | 7 +
.../master_middleman/source/layouts/_title.erb | 6 +
.../source/stylesheets/book-styles.css.scss | 3 +
.../stylesheets/partials/_book-base-values.scss | 0
.../source/stylesheets/partials/_book-vars.scss | 19 +
.../source/subnavs/geode-subnav.erb | 3082 ++++++++++++++++
geode-book/redirects.rb | 3 +
geode-docs/.gitignore | 6 +
geode-docs/CONTRIBUTE.md | 63 +
geode-docs/README.md | 53 +
geode-docs/about_geode.html.md.erb | 26 +
geode-docs/basic_config/book_intro.html.md.erb | 40 +
.../chapter_overview.html.md.erb | 40 +
...uted_system_member_configuration.html.md.erb | 51 +
.../config_concepts/local_vs_remote.html.md.erb | 29 +
.../chapter_overview.html.md.erb | 32 +
.../managing_data_entries.html.md.erb | 146 +
.../using_custom_classes.html.md.erb | 51 +
.../data_regions/chapter_overview.html.md.erb | 65 +
.../create_a_region_with_API.html.md.erb | 80 +
.../create_a_region_with_cacheXML.html.md.erb | 85 +
.../create_a_region_with_gfsh.html.md.erb | 55 +
.../creating_custom_attributes.html.md.erb | 64 +
.../managing_data_regions.html.md.erb | 222 ++
.../managing_region_attributes.html.md.erb | 113 +
.../new_region_existing_data.html.md.erb | 28 +
.../data_regions/region_naming.html.md.erb | 31 +
.../data_regions/region_shortcuts.html.md.erb | 115 +
.../store_retrieve_region_shortcuts.html.md.erb | 77 +
.../setting_distributed_properties.html.md.erb | 81 +
.../the_cache/chapter_overview.html.md.erb | 48 +
.../intro_cache_management.html.md.erb | 96 +
.../managing_a_client_cache.html.md.erb | 84 +
.../managing_a_multiuser_cache.html.md.erb | 66 +
.../managing_a_peer_server_cache.html.md.erb | 81 +
.../managing_a_secure_cache.html.md.erb | 67 +
.../setting_cache_initializer.html.md.erb | 76 +
.../setting_cache_properties.html.md.erb | 39 +
.../configuring/chapter_overview.html.md.erb | 84 +
.../deploying_application_jars.html.md.erb | 131 +
.../cluster_config/export-import.html.md.erb | 56 +
.../gfsh_config_troubleshooting.html.md.erb | 75 +
.../gfsh_load_from_shared_dir.html.md.erb | 44 +
.../cluster_config/gfsh_persist.html.md.erb | 125 +
.../cluster_config/gfsh_remote.html.md.erb | 78 +
.../persisting_configurations.html.md.erb | 337 ++
.../using_member_groups.html.md.erb | 44 +
.../running/change_file_spec.html.md.erb | 57 +
.../running/default_file_specs.html.md.erb | 76 +
.../deploy_config_files_intro.html.md.erb | 34 +
.../running/deploying_config_files.html.md.erb | 45 +
.../deploying_config_jar_files.html.md.erb | 52 +
.../running/firewall_ports_config.html.md.erb | 32 +
.../running/firewalls_connections.html.md.erb | 35 +
.../running/firewalls_multisite.html.md.erb | 87 +
.../running/firewalls_ports.html.md.erb | 246 ++
.../running/managing_output_files.html.md.erb | 33 +
.../running/running_the_cacheserver.html.md.erb | 199 +
.../running/running_the_locator.html.md.erb | 257 ++
.../starting_up_shutting_down.html.md.erb | 146 +
geode-docs/developing/book_intro.html.md.erb | 74 +
.../chapter_overview.html.md.erb | 38 +
.../continuous_querying_whats_next.html.md.erb | 88 +
.../how_continuous_querying_works.html.md.erb | 98 +
...implementing_continuous_querying.html.md.erb | 202 ++
.../PDX_Serialization_Features.html.md.erb | 40 +
.../auto_serialization.html.md.erb | 141 +
...ation_with_class_pattern_strings.html.md.erb | 85 +
.../chapter_overview.html.md.erb | 40 +
.../data_serialization_options.html.md.erb | 68 +
.../extending_the_autoserializer.html.md.erb | 123 +
.../gemfire_data_serialization.html.md.erb | 52 +
.../gemfire_pdx_serialization.html.md.erb | 64 +
.../java_serialization.html.md.erb | 29 +
.../jsonformatter_pdxinstances.html.md.erb | 46 +
.../persist_pdx_metadata_to_disk.html.md.erb | 53 +
.../program_application_for_pdx.html.md.erb | 107 +
.../use_pdx_high_level_steps.html.md.erb | 49 +
.../use_pdx_serializable.html.md.erb | 115 +
.../use_pdx_serializer.html.md.erb | 145 +
.../using_PdxInstanceFactory.html.md.erb | 51 +
.../using_pdx_region_entry_keys.html.md.erb | 31 +
.../chapter_overview.html.md.erb | 48 +
.../delta_propagation_example.html.md.erb | 130 +
.../delta_propagation_properties.html.md.erb | 96 +
.../errors_in_delta_propagation.html.md.erb | 35 +
.../how_delta_propagation_works.html.md.erb | 69 +
.../implementing_delta_propagation.html.md.erb | 41 +
.../when_to_use_delta_prop.html.md.erb | 34 +
.../chapter_overview.html.md.erb | 44 +
.../choosing_level_of_dist.html.md.erb | 36 +
.../how_distribution_works.html.md.erb | 48 +
.../how_region_versioning_works.html.md.erb | 127 +
.../how_region_versioning_works_wan.html.md.erb | 42 +
.../how_replication_works.html.md.erb | 51 +
.../locking_in_global_regions.html.md.erb | 109 +
.../managing_distributed_regions.html.md.erb | 64 +
.../region_entry_versions.html.md.erb | 51 +
.../cache_event_handler_examples.html.md.erb | 155 +
.../events/chapter_overview.html.md.erb | 44 +
...re_client_server_event_messaging.html.md.erb | 81 +
...figure_multisite_event_messaging.html.md.erb | 39 +
.../configure_p2p_event_messaging.html.md.erb | 50 +
...uring_gateway_concurrency_levels.html.md.erb | 158 +
..._highly_available_gateway_queues.html.md.erb | 119 +
...iguring_highly_available_servers.html.md.erb | 55 +
...conflate_multisite_gateway_queue.html.md.erb | 130 +
...nflate_server_subscription_queue.html.md.erb | 53 +
.../events/event_handler_overview.html.md.erb | 40 +
.../filtering_multisite_events.html.md.erb | 126 +
.../ha_event_messaging_whats_next.html.md.erb | 95 +
.../events/how_cache_events_work.html.md.erb | 71 +
...client_server_distribution_works.html.md.erb | 137 +
.../events/how_events_work.html.md.erb | 111 +
...how_multisite_distribution_works.html.md.erb | 68 +
...mplementing_cache_event_handlers.html.md.erb | 153 +
..._durable_client_server_messaging.html.md.erb | 199 +
...nting_write_behind_event_handler.html.md.erb | 245 ++
...t_server_subscription_queue_size.html.md.erb | 74 +
...ist_of_event_handlers_and_events.html.md.erb | 181 +
.../resolving_multisite_conflicts.html.md.erb | 80 +
..._client_message_tracking_timeout.html.md.erb | 43 +
...ne_client_server_event_messaging.html.md.erb | 37 +
..._callbacks_that_modify_the_cache.html.md.erb | 65 +
.../eviction/chapter_overview.html.md.erb | 34 +
.../configuring_data_eviction.html.md.erb | 88 +
.../eviction/how_eviction_works.html.md.erb | 36 +
.../expiration/chapter_overview.html.md.erb | 32 +
.../configuring_data_expiration.html.md.erb | 83 +
.../expiration/how_expiration_works.html.md.erb | 70 +
.../function_exec/chapter_overview.html.md.erb | 36 +
.../function_execution.html.md.erb | 254 ++
.../how_function_execution_works.html.md.erb | 131 +
.../chapter_overview.html.md.erb | 40 +
.../chapter_overview.html.md.erb | 34 +
.../how_data_loaders_work.html.md.erb | 52 +
.../implementing_data_loaders.html.md.erb | 88 +
.../sync_outside_data.html.md.erb | 36 +
.../chapter_overview.html.md.erb | 60 +
.../checking_region_redundancy.html.md.erb | 55 +
...locating_partitioned_region_data.html.md.erb | 128 +
.../configure_pr_single_hop.html.md.erb | 39 +
.../configuring_bucket_for_pr.html.md.erb | 70 +
.../configuring_ha_for_pr.html.md.erb | 58 +
...partitioning_and_data_colocation.html.md.erb | 58 +
.../how_partitioning_works.html.md.erb | 58 +
.../how_pr_ha_works.html.md.erb | 61 +
.../how_pr_single_hop_works.html.md.erb | 48 +
.../join_query_partitioned_regions.html.md.erb | 97 +
.../managing_partitioned_regions.html.md.erb | 42 +
.../moving_partitioned_data.html.md.erb | 76 +
...partitioning_and_data_colocation.html.md.erb | 36 +
.../overview_how_pr_ha_works.html.md.erb | 32 +
...overview_how_pr_single_hop_works.html.md.erb | 32 +
.../rebalancing_pr_data.html.md.erb | 106 +
.../set_crash_redundancy_recovery.html.md.erb | 60 +
.../set_enforce_unique_host.html.md.erb | 34 +
.../set_join_redundancy_recovery.html.md.erb | 66 +
.../set_pr_redundancy.html.md.erb | 51 +
.../set_redundancy_zones.html.md.erb | 40 +
...using_custom_partition_resolvers.html.md.erb | 221 ++
.../advanced_querying.html.md.erb | 48 +
.../case_sensitivity.html.md.erb | 36 +
.../query_additional/literals.html.md.erb | 82 +
.../query_additional/operators.html.md.erb | 57 +
.../order_by_on_partitioned_regions.html.md.erb | 35 +
...tioned_region_key_or_field_value.html.md.erb | 83 +
...tioned_region_query_restrictions.html.md.erb | 50 +
.../query_debugging.html.md.erb | 104 +
.../query_language_features.html.md.erb | 41 +
.../query_on_a_single_node.html.md.erb | 172 +
.../supported_keywords.html.md.erb | 48 +
.../using_query_bind_parameters.html.md.erb | 65 +
.../create_multiple_indexes.html.md.erb | 78 +
.../query_index/creating_an_index.html.md.erb | 111 +
.../creating_hash_indexes.html.md.erb | 68 +
.../creating_key_indexes.html.md.erb | 66 +
.../creating_map_indexes.html.md.erb | 61 +
.../query_index/index_samples.html.md.erb | 80 +
...indexes_on_single_region_queries.html.md.erb | 50 +
.../indexes_with_overflow_regions.html.md.erb | 58 +
.../query_index/indexing_guidelines.html.md.erb | 41 +
.../query_index/maintaining_indexes.html.md.erb | 69 +
.../query_index/query_index.html.md.erb | 79 +
.../query_index/query_index_hints.html.md.erb | 40 +
...ng_indexes_with_equijoin_queries.html.md.erb | 69 +
...quijoin_queries_multiple_regions.html.md.erb | 79 +
.../query_select/aggregates.html.md.erb | 109 +
.../query_select/the_from_clause.html.md.erb | 103 +
.../the_import_statement.html.md.erb | 31 +
.../the_select_statement.html.md.erb | 220 ++
.../query_select/the_where_clause.html.md.erb | 353 ++
.../chapter_overview.html.md.erb | 38 +
.../comments_in_query_strings.html.md.erb | 30 +
.../monitor_queries_for_low_memory.html.md.erb | 41 +
.../oql_compared_to_sql.html.md.erb | 31 +
.../performance_considerations.html.md.erb | 33 +
.../querying_basics/query_basics.html.md.erb | 57 +
...query_grammar_and_reserved_words.html.md.erb | 163 +
.../querying_partitioned_regions.html.md.erb | 41 +
.../querying_basics/reserved_words.html.md.erb | 129 +
...ictions_and_unsupported_features.html.md.erb | 35 +
.../querying_basics/running_a_query.html.md.erb | 87 +
.../supported_character_sets.html.md.erb | 24 +
.../what_is_a_query_string.html.md.erb | 50 +
.../region_options/chapter_overview.html.md.erb | 40 +
.../data_hosts_and_accessors.html.md.erb | 31 +
.../dynamic_region_creation.html.md.erb | 197 +
.../region_options/region_types.html.md.erb | 146 +
.../storage_distribution_options.html.md.erb | 40 +
.../chapter_overview.html.md.erb | 41 +
.../how_persist_overflow_work.html.md.erb | 64 +
.../overflow_config_examples.html.md.erb | 53 +
.../storing_data_on_disk.html.md.erb | 79 +
.../transactions/JTA_transactions.html.md.erb | 243 ++
.../transactions/about_transactions.html.md.erb | 47 +
.../cache_plugins_with_jta.html.md.erb | 28 +
.../cache_transaction_performance.html.md.erb | 29 +
.../transactions/cache_transactions.html.md.erb | 51 +
...ache_transactions_by_region_type.html.md.erb | 156 +
.../transactions/chapter_overview.html.md.erb | 48 +
.../client_server_transactions.html.md.erb | 55 +
...guring_db_connections_using_JNDI.html.md.erb | 330 ++
...data_location_cache_transactions.html.md.erb | 32 +
.../how_cache_transactions_work.html.md.erb | 73 +
.../jca_adapter_example.html.md.erb | 51 +
...onitor_troubleshoot_transactions.html.md.erb | 56 +
.../run_a_cache_transaction.html.md.erb | 90 +
...che_transaction_with_external_db.html.md.erb | 54 +
.../transaction_coding_examples.html.md.erb | 44 +
.../transaction_event_management.html.md.erb | 56 +
.../transaction_jta_gemfire_example.html.md.erb | 48 +
.../transaction_semantics.html.md.erb | 54 +
...ansaction_suspend_resume_example.html.md.erb | 38 +
...ctional_and_nontransactional_ops.html.md.erb | 117 +
.../transactional_function_example.html.md.erb | 72 +
.../transactions_overview.html.md.erb | 67 +
.../transactions/turning_off_jta.html.md.erb | 40 +
.../working_with_transactions.html.md.erb | 229 ++
.../15_minute_quickstart_gfsh.html.md.erb | 516 +++
.../getting_started/book_intro.html.md.erb | 40 +
.../getting_started/geode_overview.html.md.erb | 37 +
.../installation/install_standalone.html.md.erb | 138 +
.../getting_started/product_intro.html.md.erb | 101 +
.../querying_quick_reference.html.md.erb | 711 ++++
.../getting_started/setup_classpath.html.md.erb | 122 +
.../host_machine.html.md.erb | 49 +
.../uninstall_gemfire.html.md.erb | 26 +
.../images/ClientServerAdvancedTopics-5.gif | Bin 0 -> 10798 bytes
.../images/ClientServerAdvancedTopics-6.gif | Bin 0 -> 12056 bytes
.../images/ClientServerAdvancedTopics-7.gif | Bin 0 -> 5000 bytes
geode-docs/images/ContinuousQuerying-1.gif | Bin 0 -> 6955 bytes
geode-docs/images/ContinuousQuerying-3.gif | Bin 0 -> 9141 bytes
geode-docs/images/DataManagement-9.png | Bin 0 -> 48188 bytes
geode-docs/images/DeltaPropagation-1.gif | Bin 0 -> 7593 bytes
geode-docs/images/DeltaPropagation-3.gif | Bin 0 -> 6843 bytes
geode-docs/images/Events-2.gif | Bin 0 -> 8793 bytes
geode-docs/images/Events-3.gif | Bin 0 -> 6432 bytes
geode-docs/images/FuncExecOnMembers.png | Bin 0 -> 64959 bytes
.../images/FuncExecOnRegionHAWithFilter.png | Bin 0 -> 80141 bytes
.../images/FuncExecOnRegionNoMetadata.png | Bin 0 -> 70177 bytes
.../images/FuncExecOnRegionPeersWithFilter.png | Bin 0 -> 86576 bytes
.../images/FuncExecOnRegionWithFilter.png | Bin 0 -> 60773 bytes
.../images/FuncExecOnRegionWithMetadata.png | Bin 0 -> 59576 bytes
geode-docs/images/FuncExecOnServers.png | Bin 0 -> 57470 bytes
geode-docs/images/Gemcached.png | Bin 0 -> 87366 bytes
geode-docs/images/JConsole.png | Bin 0 -> 64272 bytes
geode-docs/images/MultiSite-4.gif | Bin 0 -> 4991 bytes
.../images/MultisiteConcurrency_WAN_Gateway.png | Bin 0 -> 103701 bytes
geode-docs/images/SQLite_Persistence_Mgr.png | Bin 0 -> 58388 bytes
geode-docs/images/Transaction-simple.png | Bin 0 -> 119831 bytes
geode-docs/images/consistent_multisite.png | Bin 0 -> 39442 bytes
geode-docs/images/diskStores-1.gif | Bin 0 -> 7292 bytes
geode-docs/images/diskStores-3.gif | Bin 0 -> 5898 bytes
geode-docs/images/jconsole_mbeans.png | Bin 0 -> 211394 bytes
geode-docs/images/jvisualvm.png | Bin 0 -> 90153 bytes
geode-docs/images/logging-1.gif | Bin 0 -> 2778 bytes
geode-docs/images/member_view_list.png | Bin 0 -> 107811 bytes
.../images/multisite-topology-avoid-3.png | Bin 0 -> 9794 bytes
.../images/multisite-topology-hybrid-1.png | Bin 0 -> 7627 bytes
.../images/multisite-topology-hybrid-2.png | Bin 0 -> 7631 bytes
.../images/multisite-topology-parallel.png | Bin 0 -> 7838 bytes
geode-docs/images/multisite-topology-serial.png | Bin 0 -> 6886 bytes
geode-docs/images/parallel_sender.png | Bin 0 -> 36089 bytes
geode-docs/images/pulse-data-browser.png | Bin 0 -> 99987 bytes
geode-docs/images/pulse-region-detail.png | Bin 0 -> 61149 bytes
geode-docs/images/pulse_alerts_widget.png | Bin 0 -> 137883 bytes
geode-docs/images/pulse_cluster_view.png | Bin 0 -> 154531 bytes
geode-docs/images/pulse_data_view.png | Bin 0 -> 138140 bytes
geode-docs/images/pulse_locator.png | Bin 0 -> 228513 bytes
geode-docs/images/pulse_member_view.png | Bin 0 -> 132309 bytes
.../images/rest_example_java_packages.png | Bin 0 -> 30206 bytes
geode-docs/images/security-1.gif | Bin 0 -> 8343 bytes
geode-docs/images/security-3.gif | Bin 0 -> 8287 bytes
geode-docs/images/security-4.gif | Bin 0 -> 7028 bytes
geode-docs/images/security-5.gif | Bin 0 -> 7408 bytes
geode-docs/images/serial_sender.png | Bin 0 -> 32385 bytes
geode-docs/images/statistics-1.gif | Bin 0 -> 8644 bytes
geode-docs/images/swagger_home.png | Bin 0 -> 187378 bytes
geode-docs/images/swagger_post_region.png | Bin 0 -> 170963 bytes
.../images/swagger_post_region_response.png | Bin 0 -> 176783 bytes
geode-docs/images/swagger_v1.png | Bin 0 -> 149806 bytes
geode-docs/images/swagger_v1_response.png | Bin 0 -> 143134 bytes
geode-docs/images/transactions-client-1.png | Bin 0 -> 113816 bytes
geode-docs/images/transactions_jca_adapter.png | Bin 0 -> 104775 bytes
geode-docs/images/transactions_jta.png | Bin 0 -> 104780 bytes
.../images/transactions_jta_app_server.png | Bin 0 -> 91885 bytes
geode-docs/images_svg/JMX_Architecture.svg | 3 +
geode-docs/images_svg/MBeans.svg | 3 +
.../async_system_queue_conflation.svg | 3 +
geode-docs/images_svg/cache_data_loader.svg | 3 +
geode-docs/images_svg/cache_data_loader_2.svg | 3 +
.../images_svg/client_server_deployment.svg | 3 +
.../images_svg/client_server_event_dist.svg | 3 +
.../client_server_message_tracking.svg | 3 +
geode-docs/images_svg/cluster-group-config.svg | 3 +
.../images_svg/cluster_config_overview.svg | 3 +
.../colocated_partitioned_regions.svg | 3 +
geode-docs/images_svg/cs_connection_pool.svg | 3 +
geode-docs/images_svg/cs_locator_discovery.svg | 3 +
geode-docs/images_svg/cs_subscriptions.svg | 3 +
geode-docs/images_svg/cs_topology.svg | 3 +
geode-docs/images_svg/custom_partitioned.svg | 3 +
geode-docs/images_svg/developing_overflow.svg | 3 +
.../images_svg/developing_persistence.svg | 3 +
.../developing_persistence_and_overflow.svg | 3 +
geode-docs/images_svg/distributed_how_1.svg | 3 +
geode-docs/images_svg/distributed_how_2.svg | 3 +
geode-docs/images_svg/distributed_how_3.svg | 3 +
geode-docs/images_svg/distributed_preload.svg | 3 +
geode-docs/images_svg/distributed_replica.svg | 3 +
.../images_svg/distributed_replica_preload.svg | 3 +
geode-docs/images_svg/expiration.svg | 3 +
.../images_svg/how_partitioning_works_1.svg | 3 +
.../images_svg/how_partitioning_works_2.svg | 3 +
.../images_svg/http_module_cs_with_locator.svg | 3 +
.../images_svg/http_module_p2p_with_locator.svg | 3 +
geode-docs/images_svg/locator_discovery.svg | 3 +
geode-docs/images_svg/member_severe_alert.svg | 3 +
.../images_svg/network_partition_scenario.svg | 3 +
geode-docs/images_svg/p2p_topology.svg | 3 +
geode-docs/images_svg/partitioned_data_HA.svg | 3 +
.../images_svg/partitioned_data_buckets_1.svg | 3 +
.../images_svg/partitioned_data_buckets_2.svg | 3 +
.../images_svg/region_entry_versions_1.svg | 3 +
.../images_svg/region_entry_versions_2.svg | 3 +
.../images_svg/region_entry_versions_3.svg | 3 +
.../images_svg/server_client_event_dist.svg | 3 +
geode-docs/images_svg/server_discovery.svg | 3 +
geode-docs/images_svg/server_grouping.svg | 3 +
.../images_svg/transactions_partitioned_1.svg | 3 +
.../images_svg/transactions_partitioned_2.svg | 3 +
.../images_svg/transactions_replicate_1.svg | 3 +
.../images_svg/transactions_replicate_2.svg | 3 +
.../images_svg/transactions_replicate_3.svg | 3 +
.../images_svg/transactions_replicate_4.svg | 3 +
.../transactions_replicate_local_1.svg | 3 +
.../transactions_replicate_no_ack_1.svg | 3 +
.../transactions_replicate_no_ack_2.svg | 3 +
.../images_svg/tune_cs_event_messaging.svg | 3 +
.../unbalanced_network_capacity_probs.svg | 3 +
.../autoreconnect/member-reconnect.html.md.erb | 59 +
geode-docs/managing/book_intro.html.md.erb | 69 +
.../chapter_overview.html.md.erb | 51 +
.../exporting_a_snapshot.html.md.erb | 74 +
.../filtering_snapshot_entries.html.md.erb | 46 +
.../importing_a_snapshot.html.md.erb | 81 +
.../read_snapshots_programmatically.html.md.erb | 43 +
...using_cache_and_region_snapshots.html.md.erb | 40 +
.../backup_restore_disk_store.html.md.erb | 189 +
.../disk_storage/chapter_overview.html.md.erb | 56 +
.../compacting_disk_stores.html.md.erb | 133 +
.../disk_free_space_monitoring.html.md.erb | 57 +
.../disk_store_configuration_params.html.md.erb | 123 +
.../file_names_and_extensions.html.md.erb | 96 +
.../handling_missing_disk_stores.html.md.erb | 72 +
.../how_disk_stores_work.html.md.erb | 60 +
...eping_offline_disk_store_in_sync.html.md.erb | 65 +
.../managing_disk_buffer_flushes.html.md.erb | 44 +
.../managing_disk_stores.html.md.erb | 42 +
.../managing_disk_stores_cmds.html.md.erb | 62 +
.../disk_storage/operation_logs.html.md.erb | 69 +
...ize_availability_and_performance.html.md.erb | 32 +
.../overview_using_disk_stores.html.md.erb | 36 +
...starting_system_with_disk_stores.html.md.erb | 128 +
.../disk_storage/using_disk_stores.html.md.erb | 216 ++
.../using_the_default_disk_store.html.md.erb | 70 +
.../validating_disk_store.html.md.erb | 37 +
.../heap_use/heap_management.html.md.erb | 225 ++
.../managing/heap_use/lock_memory.html.md.erb | 52 +
.../heap_use/off_heap_management.html.md.erb | 209 ++
.../logging/configuring_log4j2.html.md.erb | 68 +
.../logging/how_logging_works.html.md.erb | 39 +
.../logging/log_collection_utility.html.md.erb | 71 +
geode-docs/managing/logging/logging.html.md.erb | 48 +
.../logging/logging_categories.html.md.erb | 247 ++
.../logging/logging_whats_next.html.md.erb | 56 +
.../logging/setting_up_logging.html.md.erb | 76 +
.../configuring_rmi_connector.html.md.erb | 34 +
.../gfsh_and_management_api.html.md.erb | 69 +
.../management/jmx_manager_node.html.md.erb | 37 +
.../jmx_manager_operations.html.md.erb | 212 ++
.../list_of_mbean_notifications.html.md.erb | 82 +
.../management/list_of_mbeans.html.md.erb | 38 +
.../management/list_of_mbeans_full.html.md.erb | 227 ++
.../management_and_monitoring.html.md.erb | 52 +
...nagement_and_monitoring_features.html.md.erb | 41 +
.../management_system_overview.html.md.erb | 112 +
.../management/mbean_architecture.html.md.erb | 76 +
.../management/mbean_notifications.html.md.erb | 34 +
.../management/mbeans_jconsole.html.md.erb | 53 +
.../managing/management/mm_overview.html.md.erb | 94 +
...tification_federation_and_alerts.html.md.erb | 54 +
.../management/programming_example.html.md.erb | 237 ++
.../monitor_tune/cache_consistency.html.md.erb | 80 +
.../monitor_tune/chapter_overview.html.md.erb | 60 +
.../gemfire_performance_on_vsphere.html.md.erb | 64 +
...erformance_on_vsphere_guidelines.html.md.erb | 136 +
.../multicast_communication.html.md.erb | 46 +
...ication_configuring_speed_limits.html.md.erb | 51 +
...unication_provisioning_bandwidth.html.md.erb | 60 +
...unication_runtime_considerations.html.md.erb | 47 +
...n_testing_multicast_speed_limits.html.md.erb | 145 +
...st_communication_troubleshooting.html.md.erb | 38 +
.../performance_controls.html.md.erb | 46 +
..._controls_controlling_socket_use.html.md.erb | 51 +
...ance_controls_data_serialization.html.md.erb | 26 +
...e_controls_increasing_cache_hits.html.md.erb | 28 +
...controls_managing_slow_receivers.html.md.erb | 73 +
..._controls_setting_cache_timeouts.html.md.erb | 41 +
.../monitor_tune/slow_messages.html.md.erb | 38 +
.../monitor_tune/slow_receivers.html.md.erb | 34 +
.../slow_receivers_managing.html.md.erb | 116 +
...ow_receivers_preventing_problems.html.md.erb | 45 +
.../socket_communication.html.md.erb | 48 +
...cation_ephemeral_tcp_port_limits.html.md.erb | 58 +
...ommunication_have_enough_sockets.html.md.erb | 185 +
...tion_setting_socket_buffer_sizes.html.md.erb | 144 +
...ion_tcpip_p2p_handshake_timeouts.html.md.erb | 38 +
.../socket_tcp_keepalive.html.md.erb | 31 +
.../sockets_and_gateways.html.md.erb | 122 +
.../system_member_performance.html.md.erb | 42 +
...mance_connection_thread_settings.html.md.erb | 32 +
...rmance_distributed_system_member.html.md.erb | 28 +
...ystem_member_performance_garbage.html.md.erb | 53 +
...ber_performance_jvm_mem_settings.html.md.erb | 78 +
.../monitor_tune/udp_communication.html.md.erb | 50 +
.../chapter_overview.html.md.erb | 48 +
.../failure_detection.html.md.erb | 62 +
.../handling_network_partitioning.html.md.erb | 63 +
...rk_partitioning_management_works.html.md.erb | 59 +
...ators_lead_members_and_weighting.html.md.erb | 79 +
.../network_partitioning_scenarios.html.md.erb | 53 +
.../preventing_network_partitions.html.md.erb | 28 +
.../region_compression.html.md.erb | 226 ++
.../authentication_examples.html.md.erb | 70 +
.../authentication_overview.html.md.erb | 43 +
.../security/authorization_example.html.md.erb | 70 +
.../security/authorization_overview.html.md.erb | 34 +
.../security/chapter_overview.html.md.erb | 47 +
.../security/enable_security.html.md.erb | 73 +
.../security/encrypting_passwords.html.md.erb | 49 +
.../encrypting_with_diffie_helman.html.md.erb | 66 +
.../implementing_authentication.html.md.erb | 142 +
.../implementing_authorization.html.md.erb | 265 ++
.../security/implementing_security.html.md.erb | 80 +
.../security/implementing_ssl.html.md.erb | 226 ++
.../security/post_processing.html.md.erb | 67 +
.../security/properties_file.html.md.erb | 34 +
.../security/security-audit.html.md.erb | 64 +
.../security_audit_overview.html.md.erb | 39 +
.../security/security_intro.html.md.erb | 38 +
.../managing/security/ssl_example.html.md.erb | 105 +
.../managing/security/ssl_overview.html.md.erb | 45 +
.../application_defined_statistics.html.md.erb | 39 +
.../statistics/chapter_overview.html.md.erb | 42 +
.../statistics/how_statistics_work.html.md.erb | 34 +
.../setting_up_statistics.html.md.erb | 151 +
...ient_region_and_entry_statistics.html.md.erb | 42 +
.../statistics/viewing_statistics.html.md.erb | 24 +
.../chapter_overview.html.md.erb | 60 +
.../diagnosing_system_probs.html.md.erb | 437 +++
...ent_and_recover_disk_full_errors.html.md.erb | 45 +
...ducing_troubleshooting_artifacts.html.md.erb | 92 +
...ring_conflicting_data_exceptions.html.md.erb | 75 +
.../recovering_from_app_crashes.html.md.erb | 32 +
.../recovering_from_cs_crashes.html.md.erb | 54 +
.../recovering_from_machine_crashes.html.md.erb | 62 +
.../recovering_from_network_outages.html.md.erb | 73 +
.../recovering_from_p2p_crashes.html.md.erb | 231 ++
.../system_failure_and_recovery.html.md.erb | 283 ++
geode-docs/prereq_and_install.html.md.erb | 40 +
geode-docs/reference/book_intro.html.md.erb | 48 +
.../statistics/statistics_list.html.md.erb | 1293 +++++++
.../topics/cache-elements-list.html.md.erb | 185 +
.../reference/topics/cache_xml.html.md.erb | 3107 ++++++++++++++++
.../chapter_overview_cache_xml.html.md.erb | 47 +
...chapter_overview_regionshortcuts.html.md.erb | 107 +
.../client-cache-elements-list.html.md.erb | 137 +
.../reference/topics/client-cache.html.md.erb | 2683 ++++++++++++++
.../reference/topics/elements_ref.html.md.erb | 117 +
.../topics/gemfire_properties.html.md.erb | 640 ++++
.../reference/topics/gfe_cache_xml.html.md.erb | 3414 ++++++++++++++++++
.../reference/topics/glossary.html.md.erb | 618 ++++
...handling_exceptions_and_failures.html.md.erb | 32 +
...mory_requirements_for_cache_data.html.md.erb | 301 ++
...on-ascii_strings_in_config_files.html.md.erb | 43 +
.../region_shortcuts_reference.html.md.erb | 1499 ++++++++
.../topics/region_shortcuts_table.html.md.erb | 519 +++
geode-docs/rest_apps/book_intro.html.md.erb | 59 +
.../rest_apps/chapter_overview.html.md.erb | 32 +
.../rest_apps/delete_all_data.html.md.erb | 56 +
.../rest_apps/delete_data_for_key.html.md.erb | 56 +
.../delete_data_for_multiple_keys.html.md.erb | 56 +
.../rest_apps/delete_named_query.html.md.erb | 60 +
.../rest_apps/develop_rest_apps.html.md.erb | 683 ++++
.../get_execute_adhoc_query.html.md.erb | 120 +
geode-docs/rest_apps/get_functions.html.md.erb | 67 +
geode-docs/rest_apps/get_queries.html.md.erb | 72 +
.../rest_apps/get_region_data.html.md.erb | 132 +
...et_region_data_for_multiple_keys.html.md.erb | 238 ++
.../rest_apps/get_region_key_data.html.md.erb | 87 +
.../rest_apps/get_region_keys.html.md.erb | 67 +
geode-docs/rest_apps/get_regions.html.md.erb | 95 +
geode-docs/rest_apps/get_servers.html.md.erb | 64 +
.../rest_apps/head_region_size.html.md.erb | 62 +
geode-docs/rest_apps/ping_service.html.md.erb | 54 +
.../rest_apps/post_create_query.html.md.erb | 106 +
.../post_execute_functions.html.md.erb | 142 +
.../rest_apps/post_execute_query.html.md.erb | 172 +
.../rest_apps/post_if_absent_data.html.md.erb | 144 +
.../put_multiple_values_for_keys.html.md.erb | 103 +
.../rest_apps/put_replace_data.html.md.erb | 83 +
.../rest_apps/put_update_cas_data.html.md.erb | 215 ++
.../rest_apps/put_update_data.html.md.erb | 82 +
.../rest_apps/put_update_query.html.md.erb | 85 +
geode-docs/rest_apps/rest_admin.html.md.erb | 32 +
.../rest_apps/rest_api_reference.html.md.erb | 43 +
geode-docs/rest_apps/rest_examples.html.md.erb | 708 ++++
geode-docs/rest_apps/rest_functions.html.md.erb | 32 +
geode-docs/rest_apps/rest_prereqs.html.md.erb | 37 +
geode-docs/rest_apps/rest_queries.html.md.erb | 48 +
geode-docs/rest_apps/rest_regions.html.md.erb | 82 +
geode-docs/rest_apps/setup_config.html.md.erb | 179 +
.../rest_apps/troubleshooting.html.md.erb | 169 +
geode-docs/rest_apps/using_swagger.html.md.erb | 71 +
geode-docs/tools_modules/book_intro.html.md.erb | 47 +
.../gemcached/about_gemcached.html.md.erb | 46 +
.../gemcached/advantages.html.md.erb | 36 +
.../gemcached/chapter_overview.html.md.erb | 40 +
.../gemcached/deploying_gemcached.html.md.erb | 97 +
.../tools_modules/gfsh/about_gfsh.html.md.erb | 42 +
.../gfsh/cache_xml_2_gfsh.html.md.erb | 105 +
.../gfsh/chapter_overview.html.md.erb | 66 +
.../gfsh/command-pages/alter.html.md.erb | 520 +++
.../gfsh/command-pages/backup.html.md.erb | 85 +
.../gfsh/command-pages/change.html.md.erb | 98 +
.../gfsh/command-pages/clear.html.md.erb | 50 +
.../gfsh/command-pages/close.html.md.erb | 141 +
.../gfsh/command-pages/compact.html.md.erb | 114 +
.../gfsh/command-pages/configure.html.md.erb | 85 +
.../gfsh/command-pages/connect.html.md.erb | 172 +
.../gfsh/command-pages/create.html.md.erb | 954 +++++
.../gfsh/command-pages/debug.html.md.erb | 54 +
.../gfsh/command-pages/define.html.md.erb | 68 +
.../gfsh/command-pages/deploy.html.md.erb | 78 +
.../gfsh/command-pages/describe.html.md.erb | 409 +++
.../gfsh/command-pages/destroy.html.md.erb | 178 +
.../gfsh/command-pages/disconnect.html.md.erb | 56 +
.../gfsh/command-pages/echo.html.md.erb | 66 +
.../gfsh/command-pages/encrypt.html.md.erb | 57 +
.../gfsh/command-pages/execute.html.md.erb | 59 +
.../gfsh/command-pages/exit.html.md.erb | 40 +
.../gfsh/command-pages/export.html.md.erb | 271 ++
.../gfsh/command-pages/gc.html.md.erb | 58 +
.../gfsh/command-pages/get.html.md.erb | 67 +
.../gfsh/command-pages/help.html.md.erb | 77 +
.../gfsh/command-pages/hint.html.md.erb | 78 +
.../gfsh/command-pages/history.html.md.erb | 59 +
.../gfsh/command-pages/import.html.md.erb | 100 +
.../gfsh/command-pages/list.html.md.erb | 474 +++
.../gfsh/command-pages/load-balance.html.md.erb | 64 +
.../gfsh/command-pages/locate.html.md.erb | 72 +
.../gfsh/command-pages/netstat.html.md.erb | 139 +
.../gfsh/command-pages/pause.html.md.erb | 51 +
.../gfsh/command-pages/pdx.html.md.erb | 90 +
.../gfsh/command-pages/put.html.md.erb | 78 +
.../gfsh/command-pages/query.html.md.erb | 69 +
.../gfsh/command-pages/rebalance.html.md.erb | 73 +
.../gfsh/command-pages/remove.html.md.erb | 63 +
.../gfsh/command-pages/resume.html.md.erb | 51 +
.../gfsh/command-pages/revoke.html.md.erb | 65 +
.../gfsh/command-pages/run.html.md.erb | 105 +
.../gfsh/command-pages/set.html.md.erb | 70 +
.../gfsh/command-pages/sh.html.md.erb | 63 +
.../gfsh/command-pages/show.html.md.erb | 302 ++
.../gfsh/command-pages/shutdown.html.md.erb | 62 +
.../gfsh/command-pages/sleep.html.md.erb | 57 +
.../gfsh/command-pages/start.html.md.erb | 776 ++++
.../gfsh/command-pages/status.html.md.erb | 298 ++
.../gfsh/command-pages/stop.html.md.erb | 227 ++
.../gfsh/command-pages/undeploy.html.md.erb | 77 +
.../gfsh/command-pages/validate.html.md.erb | 48 +
.../gfsh/command-pages/version.html.md.erb | 60 +
.../gfsh/command_scripting.html.md.erb | 37 +
.../gfsh/configuring_gfsh.html.md.erb | 129 +
.../gfsh/getting_started_gfsh.html.md.erb | 156 +
.../gfsh/gfsh_command_index.html.md.erb | 224 ++
.../gfsh/gfsh_quick_reference.html.md.erb | 58 +
.../gfsh/os_command_line_execution.html.md.erb | 50 +
.../gfsh/quick_ref_commands_by_area.html.md.erb | 318 ++
.../gfsh/starting_gfsh.html.md.erb | 75 +
.../tools_modules/gfsh/tour_of_gfsh.html.md.erb | 457 +++
.../useful_gfsh_shell_variables.html.md.erb | 72 +
.../chapter_overview.html.md.erb | 60 +
.../common_gemfire_topologies.html.md.erb | 36 +
.../http_why_use_gemfire.html.md.erb | 56 +
.../interactive_mode_ref.html.md.erb | 142 +
.../http_session_mgmt/quick_start.html.md.erb | 118 +
.../session_mgmt_tcserver.html.md.erb | 38 +
.../session_mgmt_tomcat.html.md.erb | 38 +
.../session_mgmt_weblogic.html.md.erb | 34 +
.../session_state_log_files.html.md.erb | 111 +
.../tc_additional_info.html.md.erb | 52 +
.../tc_changing_gf_default_cfg.html.md.erb | 98 +
.../tc_installing_the_module.html.md.erb | 38 +
.../tc_setting_up_the_module.html.md.erb | 139 +
.../tomcat_changing_gf_default_cfg.html.md.erb | 170 +
.../tomcat_installing_the_module.html.md.erb | 38 +
.../tomcat_setting_up_the_module.html.md.erb | 120 +
...weblogic_changing_gf_default_cfg.html.md.erb | 179 +
...gic_common_configuration_changes.html.md.erb | 52 +
.../weblogic_setting_up_the_module.html.md.erb | 213 ++
.../pulse/chapter_overview.html.md.erb | 49 +
.../tools_modules/pulse/quickstart.html.md.erb | 827 +++++
.../pulse/system_requirements.html.md.erb | 35 +
.../tools_modules/redis_adapter.html.md.erb | 90 +
.../topologies_and_comm/book_intro.html.md.erb | 42 +
.../chapter_overview.html.md.erb | 52 +
...nt_server_example_configurations.html.md.erb | 164 +
.../client_server_whats_next.html.md.erb | 56 +
...gure_servers_into_logical_groups.html.md.erb | 54 +
...etting_up_a_client_server_system.html.md.erb | 87 +
...tandard_client_server_deployment.html.md.erb | 35 +
.../chapter_overview.html.md.erb | 44 +
.../multisite_topologies.html.md.erb | 67 +
.../setting_up_a_multisite_system.html.md.erb | 381 ++
.../chapter_overview.html.md.erb | 36 +
.../configuring_peer_member_groups.html.md.erb | 60 +
.../setting_up_a_p2p_system.html.md.erb | 42 +
.../setting_up_peer_communication.html.md.erb | 64 +
.../topology_concepts/IPv4_and_IPv6.html.md.erb | 49 +
.../chapter_overview.html.md.erb | 48 +
.../how_communication_works.html.md.erb | 62 +
.../how_member_discovery_works.html.md.erb | 60 +
.../how_multisite_systems_work.html.md.erb | 44 +
.../how_server_discovery_works.html.md.erb | 77 +
...how_the_pool_manages_connections.html.md.erb | 78 +
.../member_communication.html.md.erb | 46 +
.../multisite_overview.html.md.erb | 122 +
.../topology_types.html.md.erb | 48 +
.../using_bind_addresses.html.md.erb | 112 +
675 files changed, 68806 insertions(+)
----------------------------------------------------------------------
[5/6] incubator-geode git commit: GEODE-1952 Add output,
final_app dirs to rat exclusions
Posted by km...@apache.org.
GEODE-1952 Add output, final_app dirs to rat exclusions
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/d573de2b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/d573de2b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/d573de2b
Branch: refs/heads/feature/GEODE-1952-3
Commit: d573de2ba5bc98c452699a6654861bcf748745cf
Parents: e9669d6
Author: Joey McAllister <jm...@pivotal.io>
Authored: Thu Oct 13 20:47:50 2016 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Fri Oct 14 14:51:04 2016 -0700
----------------------------------------------------------------------
gradle/rat.gradle | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/d573de2b/gradle/rat.gradle
----------------------------------------------------------------------
diff --git a/gradle/rat.gradle b/gradle/rat.gradle
index 0b01d81..27366a4 100644
--- a/gradle/rat.gradle
+++ b/gradle/rat.gradle
@@ -94,11 +94,15 @@ rat {
'**/publickeyfile',
'**/*.dat',
+ // Geode docs
+ 'geode-book/Gemfile.lock',
+ 'geode-book/output/**',
+ 'geode-book/final_app/**',
+
// other text files
'geode-spark-connector/project/plugins.sbt',
'geode-spark-connector/project/build.properties',
'**/log4j*.xml',
- 'geode-book/Gemfile.lock',
// modules
'extensions/**/log4j.properties',
[2/6] incubator-geode git commit: GEODE-1952 Add Apache license to
new files; add Gemfile.lock to rat.gradle
Posted by km...@apache.org.
GEODE-1952 Add Apache license to new files; add Gemfile.lock to rat.gradle
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/e9669d61
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/e9669d61
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/e9669d61
Branch: refs/heads/feature/GEODE-1952-3
Commit: e9669d6123725e12cbd2b0c5a145fc36b615c292
Parents: 131e99e
Author: Joey McAllister <jm...@pivotal.io>
Authored: Thu Oct 13 16:22:56 2016 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Fri Oct 14 14:51:03 2016 -0700
----------------------------------------------------------------------
geode-book/.gitignore | 4 ++--
geode-book/Gemfile | 17 +++++++++++++++++
geode-book/Gemfile.lock | 2 +-
geode-book/config.yml | 17 +++++++++++++++++
geode-book/master_middleman/source/index.html.erb | 16 ++++++++++++++++
.../master_middleman/source/javascripts/book.js | 15 +++++++++++++++
.../source/javascripts/waypoints/context.js | 15 +++++++++++++++
.../source/javascripts/waypoints/group.js | 15 +++++++++++++++
.../javascripts/waypoints/noframeworkAdapter.js | 15 +++++++++++++++
.../source/javascripts/waypoints/sticky.js | 15 +++++++++++++++
.../source/javascripts/waypoints/waypoint.js | 15 +++++++++++++++
.../source/layouts/_book-footer.erb | 16 ++++++++++++++++
.../master_middleman/source/layouts/_title.erb | 17 ++++++++++++++++-
.../source/stylesheets/book-styles.css.scss | 15 +++++++++++++++
.../stylesheets/partials/_book-base-values.scss | 14 ++++++++++++++
.../source/stylesheets/partials/_book-vars.scss | 16 +++++++++++++++-
.../source/subnavs/geode-subnav.erb | 16 ++++++++++++++++
geode-book/redirects.rb | 15 +++++++++++++++
gradle/rat.gradle | 4 +++-
19 files changed, 253 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/.gitignore
----------------------------------------------------------------------
diff --git a/geode-book/.gitignore b/geode-book/.gitignore
index 0cae826..30545a4 100644
--- a/geode-book/.gitignore
+++ b/geode-book/.gitignore
@@ -1,2 +1,2 @@
-output
-final_app
+output/
+final_app/
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/Gemfile
----------------------------------------------------------------------
diff --git a/geode-book/Gemfile b/geode-book/Gemfile
index f66d333..b61bbdc 100644
--- a/geode-book/Gemfile
+++ b/geode-book/Gemfile
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
source "https://rubygems.org"
gem 'bookbindery'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/Gemfile.lock
----------------------------------------------------------------------
diff --git a/geode-book/Gemfile.lock b/geode-book/Gemfile.lock
index 3c483c0..1fb5a4c 100644
--- a/geode-book/Gemfile.lock
+++ b/geode-book/Gemfile.lock
@@ -200,4 +200,4 @@ DEPENDENCIES
libv8 (= 3.16.14.7)
BUNDLED WITH
- 1.11.2
+ 1.13.1
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/config.yml
----------------------------------------------------------------------
diff --git a/geode-book/config.yml b/geode-book/config.yml
index 74003f0..b2f999a 100644
--- a/geode-book/config.yml
+++ b/geode-book/config.yml
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
book_repo: apache/incubator-geode/geode-book
public_host: localhost
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/index.html.erb
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/index.html.erb b/geode-book/master_middleman/source/index.html.erb
index 39ee634..3d273d3 100644
--- a/geode-book/master_middleman/source/index.html.erb
+++ b/geode-book/master_middleman/source/index.html.erb
@@ -1,4 +1,20 @@
<html>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+express or implied. See the License for the specific language governing
+permissions and limitations under the License.
+-->
<head>
<script type="text/javascript">
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/javascripts/book.js
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/javascripts/book.js b/geode-book/master_middleman/source/javascripts/book.js
index 90879c4..16edd95 100644
--- a/geode-book/master_middleman/source/javascripts/book.js
+++ b/geode-book/master_middleman/source/javascripts/book.js
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
// Declare your book-specific javascript overrides in this file.
//= require 'waypoints/waypoint'
//= require 'waypoints/context'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/javascripts/waypoints/context.js
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/javascripts/waypoints/context.js b/geode-book/master_middleman/source/javascripts/waypoints/context.js
index 5e3551b..d005cb3 100644
--- a/geode-book/master_middleman/source/javascripts/waypoints/context.js
+++ b/geode-book/master_middleman/source/javascripts/waypoints/context.js
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
(function() {
'use strict'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/javascripts/waypoints/group.js
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/javascripts/waypoints/group.js b/geode-book/master_middleman/source/javascripts/waypoints/group.js
index 57c3038..3f14d7c 100644
--- a/geode-book/master_middleman/source/javascripts/waypoints/group.js
+++ b/geode-book/master_middleman/source/javascripts/waypoints/group.js
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
(function() {
'use strict'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/javascripts/waypoints/noframeworkAdapter.js
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/javascripts/waypoints/noframeworkAdapter.js b/geode-book/master_middleman/source/javascripts/waypoints/noframeworkAdapter.js
index 99abcb5..4c55ca9 100644
--- a/geode-book/master_middleman/source/javascripts/waypoints/noframeworkAdapter.js
+++ b/geode-book/master_middleman/source/javascripts/waypoints/noframeworkAdapter.js
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
(function() {
'use strict'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/javascripts/waypoints/sticky.js
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/javascripts/waypoints/sticky.js b/geode-book/master_middleman/source/javascripts/waypoints/sticky.js
index 569fcdb..371cac0 100644
--- a/geode-book/master_middleman/source/javascripts/waypoints/sticky.js
+++ b/geode-book/master_middleman/source/javascripts/waypoints/sticky.js
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
(function() {
'use strict'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/javascripts/waypoints/waypoint.js
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/javascripts/waypoints/waypoint.js b/geode-book/master_middleman/source/javascripts/waypoints/waypoint.js
index 7f76f1d..0196b04 100644
--- a/geode-book/master_middleman/source/javascripts/waypoints/waypoint.js
+++ b/geode-book/master_middleman/source/javascripts/waypoints/waypoint.js
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
(function() {
'use strict'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/layouts/_book-footer.erb
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/layouts/_book-footer.erb b/geode-book/master_middleman/source/layouts/_book-footer.erb
index 55bf514..c3b93f6 100644
--- a/geode-book/master_middleman/source/layouts/_book-footer.erb
+++ b/geode-book/master_middleman/source/layouts/_book-footer.erb
@@ -1,3 +1,19 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
<div class="copyright">
<a href='/'>Apache Geode Documentation</a>
© <%= Time.now.year %> <a href='http://www.apache.org/'>The Apache Software Foundation</a>.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/layouts/_title.erb
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/layouts/_title.erb b/geode-book/master_middleman/source/layouts/_title.erb
index ea744d9..e9a0956 100644
--- a/geode-book/master_middleman/source/layouts/_title.erb
+++ b/geode-book/master_middleman/source/layouts/_title.erb
@@ -1,6 +1,21 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
<% if current_page.data.title %>
<h1 class="title-container" <%= current_page.data.dita ? 'style="display: none;"' : '' %>>
<%= current_page.data.title %>
</h1>
<% end %>
-
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/stylesheets/book-styles.css.scss
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/stylesheets/book-styles.css.scss b/geode-book/master_middleman/source/stylesheets/book-styles.css.scss
index 1236d8e..a7ab274 100644
--- a/geode-book/master_middleman/source/stylesheets/book-styles.css.scss
+++ b/geode-book/master_middleman/source/stylesheets/book-styles.css.scss
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
* {
box-sizing: border-box;
}
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/stylesheets/partials/_book-base-values.scss
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/stylesheets/partials/_book-base-values.scss b/geode-book/master_middleman/source/stylesheets/partials/_book-base-values.scss
index e69de29..93562f4 100644
--- a/geode-book/master_middleman/source/stylesheets/partials/_book-base-values.scss
+++ b/geode-book/master_middleman/source/stylesheets/partials/_book-base-values.scss
@@ -0,0 +1,14 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/master_middleman/source/stylesheets/partials/_book-vars.scss
----------------------------------------------------------------------
diff --git a/geode-book/master_middleman/source/stylesheets/partials/_book-vars.scss b/geode-book/master_middleman/source/stylesheets/partials/_book-vars.scss
index 4245d57..e2c5e3f 100644
--- a/geode-book/master_middleman/source/stylesheets/partials/_book-vars.scss
+++ b/geode-book/master_middleman/source/stylesheets/partials/_book-vars.scss
@@ -1,3 +1,18 @@
+//Licensed to the Apache Software Foundation (ASF) under one or more
+//contributor license agreements. See the NOTICE file distributed with
+//this work for additional information regarding copyright ownership.
+//The ASF licenses this file to You under the Apache License, Version 2.0
+//(the "License"); you may not use this file except in compliance with
+//the License. You may obtain a copy of the License at
+//
+//http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing, software
+//distributed under the License is distributed on an "AS IS" BASIS,
+//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+//express or implied. See the License for the specific language governing
+//permissions and limitations under the License.
+
$navy: #243640;
$blue1: #2185c5;
$blue2: #a7cae1;
@@ -16,4 +31,3 @@ $color-border-tip: $blue2;
$color-bg-header: $navy;
$color-bg-dark: $bluegray1;
-
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/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
index 12ff6b2..53e9118 100644
--- a/geode-book/master_middleman/source/subnavs/geode-subnav.erb
+++ b/geode-book/master_middleman/source/subnavs/geode-subnav.erb
@@ -1,3 +1,19 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
<div id="sub-nav" class="js-sidenav nav-container" role="navigation">
<a class="sidenav-title" data-behavior="SubMenuMobile">
Doc Index
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/geode-book/redirects.rb
----------------------------------------------------------------------
diff --git a/geode-book/redirects.rb b/geode-book/redirects.rb
index d71841a..e913407 100644
--- a/geode-book/redirects.rb
+++ b/geode-book/redirects.rb
@@ -1,3 +1,18 @@
+#Licensed to the Apache Software Foundation (ASF) under one or more
+#contributor license agreements. See the NOTICE file distributed with
+#this work for additional information regarding copyright ownership.
+#The ASF licenses this file to You under the Apache License, Version 2.0
+#(the "License"); you may not use this file except in compliance with
+#the License. You may obtain a copy of the License at
+#
+#http://www.apache.org/licenses/LICENSE-2.0
+#
+#Unless required by applicable law or agreed to in writing, software
+#distributed under the License is distributed on an "AS IS" BASIS,
+#WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
+#express or implied. See the License for the specific language governing
+#permissions and limitations under the License.
+
r301 %r{/releases/latest/javadoc/(.*)}, 'http://geode.incubator.apache.org/releases/latest/javadoc/$1'
rewrite '/', '/docs/about_geode.html'
rewrite '/index.html', '/docs/about_geode.html'
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/e9669d61/gradle/rat.gradle
----------------------------------------------------------------------
diff --git a/gradle/rat.gradle b/gradle/rat.gradle
index 7e20c56..0b01d81 100644
--- a/gradle/rat.gradle
+++ b/gradle/rat.gradle
@@ -51,7 +51,7 @@ rat {
// IDE
'etc/eclipseFormatterProfile.xml',
'etc/intellijIdeaCodeStyle.xml',
- 'etc/eclipseOrganizeImports.importorder',
+ 'etc/eclipseOrganizeImports.importorder',
'**/.project',
'**/.classpath',
'**/.settings/**',
@@ -88,6 +88,7 @@ rat {
'**/*.pdf',
'**/*.png',
'**/*.ser',
+ '**/*.svg',
'**/*.truststore',
'**/*.xls',
'**/publickeyfile',
@@ -97,6 +98,7 @@ rat {
'geode-spark-connector/project/plugins.sbt',
'geode-spark-connector/project/build.properties',
'**/log4j*.xml',
+ 'geode-book/Gemfile.lock',
// modules
'extensions/**/log4j.properties',
[6/6] incubator-geode git commit: GEODE-1952 Move docs build README;
edit build instructions
Posted by km...@apache.org.
GEODE-1952 Move docs build README; edit build instructions
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/a0de4c93
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/a0de4c93
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/a0de4c93
Branch: refs/heads/feature/GEODE-1952-3
Commit: a0de4c93f53dc51b1b1ca3489c66f3f8e0a62fa3
Parents: d573de2
Author: Joey McAllister <jm...@pivotal.io>
Authored: Fri Oct 14 12:13:15 2016 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Fri Oct 14 14:51:04 2016 -0700
----------------------------------------------------------------------
geode-book/README.md | 61 ++++++++++++++++++++++++++++++++++++++++++-
geode-docs/CONTRIBUTE.md | 8 +++---
geode-docs/README.md | 53 -------------------------------------
3 files changed, 63 insertions(+), 59 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/a0de4c93/geode-book/README.md
----------------------------------------------------------------------
diff --git a/geode-book/README.md b/geode-book/README.md
index a1c1602..198becc 100644
--- a/geode-book/README.md
+++ b/geode-book/README.md
@@ -1 +1,60 @@
-For information about writing, editing, building, and publishing the Apache Geode documentation, please view the `README.md` and `CONTRIBUTING.md` files in the `geode-docs` directory.
\ No newline at end of file
+# Apache Geode End-User Documentation
+
+Apache Geode provides the full source for end-user documentation in markdown format (see `../geode-docs/CONTRIBUTE.md`). The latest check-ins to `incubator-geode/geode-docs` are regularly built and published to http://geode.incubator.apache.org/docs/. Users can build the markdown into an HTML user guide using [Bookbinder](https://github.com/pivotal-cf/bookbinder) and the instructions below.
+
+Bookbinder is a Ruby gem that binds a unified documentation web application from markdown, html, and/or DITA source material. The source material for bookbinder must be stored either in local directories or in GitHub repositories. Bookbinder runs [middleman](http://middlemanapp.com/) to produce a Rackup app that can be deployed locally or as a Web application.
+
+This document contains instructions for building and viewing the Geode documentation locally.
+
+- [Prerequisites](#prerequisites)
+- [Bookbinder Usage](#bookbinder-usage)
+- [Building the Documentation](#building-the-documentation)
+
+## Prerequisites
+
+Bookbinder requires Ruby version 2.0.0-p195 or higher.
+
+Follow the instructions below to install Bookbinder:
+
+1. Add gem "bookbindery" to your Gemfile.
+2. Run `bundle install` to install the dependencies specified in your Gemfile.
+
+## Bookbinder Usage
+
+Bookbinder is meant to be used from within a project called a **book**. The book includes a configuration file that describes which documentation repositories to use as source materials. Bookbinder provides a set of scripts to aggregate those repositories and publish them to various locations.
+
+For Geode, a preconfigured **book** is provided in the directory `geode-book`, which gathers content from the directory `geode-docs`. You can use this configuration to build HTML for Geode on your local system.
+
+The installed `config.yml` file configures the Geode book for building locally. The file configures the local directory for the markdown source files.
+
+## Building the Documentation
+
+1. The GemFile in the `geode-book` directory already defines the `gem "bookbindery"` dependency. Make sure you are in the `geode-book` directory and enter:
+
+```
+ $ bundle install
+```
+
+ Note: You will not have to run `bundle install` on subsequent builds.
+
+2. To build the documentation locally using the installed `config.yml` file, enter:
+
+```
+ $ bundle exec bookbinder bind local
+```
+ Bookbinder converts the markdown source into HTML, which it puts in the `final_app` directory.
+
+3. Navigate to the `geode-book/final_app/` and enter:
+
+ ```
+ $ bundle install
+ ```
+ Note: You will not have to run `bundle install` on subsequent builds.
+
+4. To start the website locally, enter:
+
+ ```
+ $ rackup
+ ```
+
+ You can now view the local documentation at <http://localhost:9292>.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/a0de4c93/geode-docs/CONTRIBUTE.md
----------------------------------------------------------------------
diff --git a/geode-docs/CONTRIBUTE.md b/geode-docs/CONTRIBUTE.md
index 979474e..8ff2502 100644
--- a/geode-docs/CONTRIBUTE.md
+++ b/geode-docs/CONTRIBUTE.md
@@ -6,6 +6,8 @@ Apache Geode welcomes your contributions to the community's documentation effort
- [Working with Images and Graphics](#working-with-images-and-graphics)
- [Writing Guidelines](#writing-guidelines)
+For instructions on building the documentation locally, see `../geode-book/README.md`.
+
## Working with Markdown Files
You can edit markdown files in any text editor. For more, read [Daring Fireball's Markdown Syntax page](https://daringfireball.net/projects/markdown/syntax).
@@ -23,13 +25,9 @@ The Wikipedia page [Comparison of Vector Graphics Editors](http://en.wikipedia.o
The most important advice we can provide for working with the Apache Geode docs is to spend some time becoming familiar with the existing source files and the structure of the project directory. In particular, note the following conventions and tips:
- Top-level subdirectories organize topics into "books": basic_config, configuring, developing, etc.
-
- Use lowercase characters for all file and directory names. Separate words in filenames with an underscore (`_`) character.
-
- Use the `.md` file extension for topic files.
-
- Add new topics to the existing directories by subject type. Only create a new directory if you are starting a new subject or a new book.
-
- To start a new topic, you can make a copy of an existing file with similar content and edit it.
-
- Use the appropriate document type for the content you are writing. Create multiple topics if you are writing overview, procedural, and reference content.
+- To edit elements in the navigation pane (the "subnav") that appears on the left side of the documentation, navigate to `../geode-book/master_middleman/source/subnavs/geode-subnav.md`.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/a0de4c93/geode-docs/README.md
----------------------------------------------------------------------
diff --git a/geode-docs/README.md b/geode-docs/README.md
deleted file mode 100644
index 9fb5870..0000000
--- a/geode-docs/README.md
+++ /dev/null
@@ -1,53 +0,0 @@
-# Apache Geode End-User Documentation
-
-Apache Geode provides the full source for end-user documentation in markdown format. The latest check-ins to `incubator-geode/geode-docs` are regularly built and published to http://geode.incubator.apache.org/docs/. Users can build the markdown into an HTML user guide using [Bookbinder](https://github.com/pivotal-cf/bookbinder) and the instructions below.
-
-Bookbinder is a Ruby gem that binds a unified documentation web application from markdown, html, and/or DITA source material. The source material for bookbinder must be stored either in local directories or in GitHub repositories. Bookbinder runs [middleman](http://middlemanapp.com/) to produce a Rackup app that can be deployed locally or as a Web application.
-
-This document contains instructions for building and viewing the Geode documentation locally.
-
-- [Prerequisites](#prerequisites)
-- [Bookbinder Usage](#bookbinder-usage)
-- [Building the Documentation](#building-the-documentation)
-
-## Prerequisites
-
-Bookbinder requires Ruby version 2.0.0-p195 or higher.
-
-Follow the instructions below to install Bookbinder:
-
-1. Add gem "bookbindery" to your Gemfile.
-2. Run `bundle install` to install the dependencies specified in your Gemfile.
-
-## Bookbinder Usage
-
-Bookbinder is meant to be used from within a project called a **book**. The book includes a configuration file that describes which documentation repositories to use as source materials. Bookbinder provides a set of scripts to aggregate those repositories and publish them to various locations.
-
-For Geode, a preconfigured **book** is provided in the directory `geode-book`, which gathers content from the directory `geode-docs`. You can use this configuration to build HTML for Geode on your local system.
-
-The installed `config.yml` file configures the Geode book for building locally. The file configures the local directory for the markdown source files.
-
-## Building the Documentation
-
-1. The GemFile in the `geode-book` directory already defines the `gem "bookbindery"` dependency. Make sure you are in the `geode-book` directory and enter:
-
- ```
- $ bundle install
- ```
-
-2. To build the files locally using the installed `config.yml` file, enter:
-
- ```
- $ bundle exec bookbinder bind local
- ```
-
- Bookbinder converts the markdown source into HTML, which it puts in the `final_app` directory.
-
-3. To view the local documentation, do the following:
-
- ```
- $ cd final_app
- $ rackup
- ```
-
- You can now view the local documentation at <http://localhost:9292>.
[4/6] incubator-geode git commit: Fix README numbering, anchors
Posted by km...@apache.org.
Fix README numbering, anchors
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/d8afffb5
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/d8afffb5
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/d8afffb5
Branch: refs/heads/feature/GEODE-1952-3
Commit: d8afffb508856d29a2a68c8555259d961e67d77f
Parents: 952e7e3
Author: Joey McAllister <jm...@pivotal.io>
Authored: Wed Oct 12 14:49:46 2016 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Fri Oct 14 14:51:03 2016 -0700
----------------------------------------------------------------------
geode-docs/README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/d8afffb5/geode-docs/README.md
----------------------------------------------------------------------
diff --git a/geode-docs/README.md b/geode-docs/README.md
index 9564079..9f83260 100644
--- a/geode-docs/README.md
+++ b/geode-docs/README.md
@@ -6,9 +6,9 @@ Bookbinder is a Ruby gem that binds a unified documentation web application fro
This document contains instructions for building and viewing the Geode documentation locally.
-- [Prerequisites](#prereq)
-- [Bookbinder Usage](#usage)
-- [Building the Documentation](#building)
+- [Prerequisites](#prerequisites)
+- [Bookbinder Usage](#bookbinder-usage)
+- [Building the Documentation](#building-the-documentation)
## Prerequisites
@@ -43,7 +43,7 @@ The installed `config.yml` file configures the Geode book for building locally.
Bookbinder converts the markdown source into HTML, which it puts in the `final_app` directory.
-5. To view the local documentation, do the following:
+3. To view the local documentation, do the following:
```
$ cd final_app
[3/6] incubator-geode git commit: GEODE-1952: Change Project G to
Apache G; other edits
Posted by km...@apache.org.
GEODE-1952: Change Project G to Apache G; other edits
Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/131e99ee
Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/131e99ee
Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/131e99ee
Branch: refs/heads/feature/GEODE-1952-3
Commit: 131e99eeb7e2971f0aa51ffdf23624138cca5652
Parents: d8afffb
Author: Joey McAllister <jm...@pivotal.io>
Authored: Wed Oct 12 17:56:09 2016 -0700
Committer: Karen Miller <km...@pivotal.io>
Committed: Fri Oct 14 14:51:03 2016 -0700
----------------------------------------------------------------------
geode-docs/CONTRIBUTE.md | 48 +++++++++----------------------------------
geode-docs/README.md | 2 +-
2 files changed, 11 insertions(+), 39 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/131e99ee/geode-docs/CONTRIBUTE.md
----------------------------------------------------------------------
diff --git a/geode-docs/CONTRIBUTE.md b/geode-docs/CONTRIBUTE.md
index 7345cb3..979474e 100644
--- a/geode-docs/CONTRIBUTE.md
+++ b/geode-docs/CONTRIBUTE.md
@@ -1,54 +1,26 @@
-# Contributing to the Project Geode Documentation
+# Contributing to the Apache Geode Documentation
-Project Geode welcomes your contributions to the community's documentation efforts. You can participate by writing new content, reviewing and editing existing content, or fixing bugs. This document covers the following topics:
+Apache Geode welcomes your contributions to the community's documentation efforts. You can participate by writing new content, reviewing and editing existing content, or fixing bugs. This document covers the following topics:
-- [How to Contribute](#contribute)
-- [Document Source Files and Tools](#source_tools)
-- [Writing Guidelines](#guidelines)
+- [Working with Markdown Files](#working-with-markdown-files)
+- [Working with Images and Graphics](#working-with-images-and-graphics)
+- [Writing Guidelines](#writing-guidelines)
-[]()
-
-## How to Contribute
-
-We use the fork-and-pull collaboration method on GitHub:
-
-1. In your GitHub account, fork the `apache/incubator-geode` repository.
-2. Create a local clone of your fork.
-3. Make changes in the `geode-docs` directory and commit them in your fork.
-4. In the `apache/incubator-geode` repository, create a pull request.
-
-See [Using Pull Requests](https://help.github.com/articles/using-pull-requests/) on GitHub for more about the fork-and-pull collaboration method.
-
-[]()
-
-## Document Source Files and Tools
-
-Project Geode documentation source files are written in markdown. Image files include .gif and .png graphics and editable image files in the open-source SVG format.
-
-- [Working with Markdown Files](#markdown)
-- [Working with Images and Graphics](#images)
-
-[]()
-
-### Working with Markdown Files
+## Working with Markdown Files
You can edit markdown files in any text editor. For more, read [Daring Fireball's Markdown Syntax page](https://daringfireball.net/projects/markdown/syntax).
-[]()
-
-### Working with Images and Graphics
+## Working with Images and Graphics
-Image files in .gif or .png format are in the `docs/images` directory in the Project Geode docs repo. Images in .svg format are in the `docs/images_svg` directory.
+Image files in .gif or .png format are in the `docs/images` directory in the Apache Geode docs repo. Images in .svg format are in the `docs/images_svg` directory.
-Most of the Project Geode image files have been converted to the open source SVG format. You can insert SVG images directly into an XML topic and modify images using a SVG editor.
+Most of the Apache Geode image files have been converted to the open source SVG format. You can insert SVG images directly into an XML topic and modify images using a SVG editor.
The Wikipedia page [Comparison of Vector Graphics Editors](http://en.wikipedia.org/wiki/Comparison_of_vector_graphics_editors) provides a list and comparison of commercial and free vector graphics editors. Note, however, that not all of these programs support the SVG format.
-[]()
-
## Writing Guidelines
-The most important advice we can provide for working with the Project Geode docs is to spend some time becoming familiar with the existing source files and the structure of the project directory. In particular, note the following conventions and tips:
+The most important advice we can provide for working with the Apache Geode docs is to spend some time becoming familiar with the existing source files and the structure of the project directory. In particular, note the following conventions and tips:
- Top-level subdirectories organize topics into "books": basic_config, configuring, developing, etc.
http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/131e99ee/geode-docs/README.md
----------------------------------------------------------------------
diff --git a/geode-docs/README.md b/geode-docs/README.md
index 9f83260..9fb5870 100644
--- a/geode-docs/README.md
+++ b/geode-docs/README.md
@@ -1,4 +1,4 @@
-# Project Geode End-User Documentation
+# Apache Geode End-User Documentation
Apache Geode provides the full source for end-user documentation in markdown format. The latest check-ins to `incubator-geode/geode-docs` are regularly built and published to http://geode.incubator.apache.org/docs/. Users can build the markdown into an HTML user guide using [Bookbinder](https://github.com/pivotal-cf/bookbinder) and the instructions below.