This is an automated email from the ASF dual-hosted git repository.
dbarnes pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/geode-native.git
The following commit(s) were added to refs/heads/develop by this push:
new 40e032c GEODE-4728 Docs: Replace product name with variable, update
redundancy writeup
40e032c is described below
commit 40e032cf7dadb574987799deb0d7f724abd74a69
Author: Dave Barnes <[email protected]>
AuthorDate: Mon Jul 23 09:16:11 2018 -0700
GEODE-4728 Docs: Replace product name with variable, update redundancy
writeup
---
.../configuring/configuration.html.md.erb | 6 +++++-
.../app-dev-walkthrough-cpp.html.md.erb | 14 +++++++-------
.../app-dev-walkthrough-dotnet.html.md.erb | 18 +++++++++---------
3 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/docs/geode-native-docs/configuring/configuration.html.md.erb
b/docs/geode-native-docs/configuring/configuration.html.md.erb
index 620ce1a..d6a4294 100644
--- a/docs/geode-native-docs/configuring/configuration.html.md.erb
+++ b/docs/geode-native-docs/configuring/configuration.html.md.erb
@@ -89,5 +89,9 @@ programmatically or in the `geode.properties` file.
## <a id="config_high_availability"></a>High Availability with Server
Redundancy
-Availability is high when servers are redundant.
+When redundancy is enabled, secondary servers maintain queue backups while the
primary server pushes
+events to the client. If the primary server fails, one of the secondary
servers steps in as primary
+to provide uninterrupted event messaging to the client.
+See the _<%=vars.product_name%> User Guide_ section [Configuring Highly
Available
Servers](/serverman/developing/events/configuring_highly_available_servers.html)
+for details on configuring your system for high availability with server
redundancy.
diff --git
a/docs/geode-native-docs/getting-started/app-dev-walkthrough-cpp.html.md.erb
b/docs/geode-native-docs/getting-started/app-dev-walkthrough-cpp.html.md.erb
index f190e62..707e61c 100644
--- a/docs/geode-native-docs/getting-started/app-dev-walkthrough-cpp.html.md.erb
+++ b/docs/geode-native-docs/getting-started/app-dev-walkthrough-cpp.html.md.erb
@@ -38,7 +38,7 @@ directory for project-specific CMake files:
```
MyProject/
cmake/
- FindGemFireNative.cmake
+ Find<%=vars.product_name%>Native.cmake
CMakeLists.txt
main.cpp
```
@@ -48,7 +48,7 @@ source file, `main.cpp`.
## <a id="configuring_cmake_cpp"></a>Configuring CMake
-1. Copy the `FindGemFireNative.cmake` script from one of the Native Client
examples to the `cmake` subdirectory.
+1. Copy the `Find<%=vars.product_name%>Native.cmake` script from one of the
Native Client examples to the `cmake` subdirectory.
1. Create CMakeLists.txt. Copy the file from an example, if you like, as a
starting point. The CMakeLists.txt file
should contain the following CMake instructions:
@@ -71,12 +71,12 @@ should contain the following CMake instructions:
set(CMAKE_CXX_STANDARD 11)
```
- - Path to the CMake modules directory where the `FindGemFireNative.cmake`
script is located and an instruction
+ - Path to the CMake modules directory where the
`Find<%=vars.product_name%>Native.cmake` script is located and an instruction
telling CMake to use it:
```
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
- find_package(GemFireNative REQUIRED COMPONENTS cpp)
+ find_package(<%=vars.product_name%>Native REQUIRED COMPONENTS cpp)
```
- The compilation target and the source(s) to be compiled
@@ -86,7 +86,7 @@ should contain the following CMake instructions:
target_link_libraries(MyProject
PUBLIC
- GemFireNative::cpp)
+ <%=vars.product_name%>Native::cpp)
```
Combined, the above elements comprise the following CMakeLists.txt:
@@ -101,13 +101,13 @@ set(CMAKE_CXX_STANDARD 11)
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
-find_package(GemFireNative REQUIRED COMPONENTS cpp)
+find_package(<%=vars.product_name%>Native REQUIRED COMPONENTS cpp)
add_executable(MyProject main.cpp)
target_link_libraries(MyProject
PUBLIC
- GemFireNative::cpp)
+ <%=vars.product_name%>Native::cpp)
```
## <a id="building_the_app_cpp"></a>Building the App
diff --git
a/docs/geode-native-docs/getting-started/app-dev-walkthrough-dotnet.html.md.erb
b/docs/geode-native-docs/getting-started/app-dev-walkthrough-dotnet.html.md.erb
index 39f6926..d1198e6 100644
---
a/docs/geode-native-docs/getting-started/app-dev-walkthrough-dotnet.html.md.erb
+++
b/docs/geode-native-docs/getting-started/app-dev-walkthrough-dotnet.html.md.erb
@@ -34,7 +34,7 @@ directory for project-specific CMake files:
```
MyProject\
cmake\
- FindGemFireNative.cmake
+ Find<%=vars.product_name%>Native.cmake
CMakeLists.txt
Program.cs
```
@@ -44,7 +44,7 @@ source file, `Program.cs`.
## <a id="configuring_cmake_dotnet"></a>Configuring CMake
-1. Copy the `FindGemFireNative.cmake` script from one of the Native Client
examples to the `cmake` subdirectory.
+1. Copy the `Find<%=vars.product_name%>Native.cmake` script from one of the
Native Client examples to the `cmake` subdirectory.
1. Create CMakeLists.txt. Copy the file from an example, if you like, as a
starting point. The CMakeLists.txt file
should contain the following CMake instructions:
@@ -61,12 +61,12 @@ should contain the following CMake instructions:
project(MyProject LANGUAGES CSharp)
```
- - Path to the CMake modules directory where the `FindGemFireNative.cmake`
script is located and an instruction
+ - Path to the CMake modules directory where the
`Find<%=vars.product_name%>Native.cmake` script is located and an instruction
telling CMake to use it:
```
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
- find_package(GemFireNative REQUIRED COMPONENTS dotnet)
+ find_package(<%=vars.product_name%>Native REQUIRED COMPONENTS dotnet)
```
- The compilation target and the source(s) to be compiled
@@ -76,11 +76,11 @@ should contain the following CMake instructions:
target_link_libraries(MyProject
PUBLIC
- GemFireNative::dotnet)
+ <%=vars.product_name%>Native::dotnet)
set_target_properties(MyProject PROPERTIES
VS_DOTNET_TARGET_FRAMEWORK_VERSION "v4.5.2"
- VS_DOTNET_REFERENCES "System;${GemFireNative_DOTNET_LIBRARY}")
+ VS_DOTNET_REFERENCES
"System;${<%=vars.product_name%>Native_DOTNET_LIBRARY}")
```
Combined, the above elements comprise the following CMakeLists.txt:
@@ -93,17 +93,17 @@ project(MyProject LANGUAGES CSharp)
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
-find_package(GemFireNative REQUIRED COMPONENTS dotnet)
+find_package(<%=vars.product_name%>Native REQUIRED COMPONENTS dotnet)
add_executable(MyProject Program.cs)
target_link_libraries(MyProject
PUBLIC
- GemFireNative::dotnet)
+ <%=vars.product_name%>Native::dotnet)
set_target_properties(MyProject PROPERTIES
VS_DOTNET_TARGET_FRAMEWORK_VERSION "v4.5.2"
- VS_DOTNET_REFERENCES "System;${GemFireNative_DOTNET_LIBRARY}")
+ VS_DOTNET_REFERENCES
"System;${<%=vars.product_name%>Native_DOTNET_LIBRARY}")
```
## <a id="building_the_app_dotnet"></a>Configuring the App