This is an automated email from the ASF dual-hosted git repository. dmagda pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/ignite.git.
from 364b037 IGNITE-13431 Fix NPE when PRIMITIVE strategy is used with BLOB value. (#8277) add 073488a IGNITE-7595: new Ignite docs (returning the original changes after fixing licensing issues) No new revisions were added by this update. Summary of changes: docs/.gitignore | 5 + docs/Gemfile | 14 + docs/README.adoc | 184 ++ docs/_config.yml | 46 + docs/_data/toc.yaml | 559 ++++ docs/_docs/SQL/JDBC/error-codes.adoc | 81 + docs/_docs/SQL/JDBC/jdbc-client-driver.adoc | 297 ++ docs/_docs/SQL/JDBC/jdbc-driver.adoc | 649 +++++ docs/_docs/SQL/ODBC/connection-string-dsn.adoc | 255 ++ docs/_docs/SQL/ODBC/data-types.adoc | 38 + docs/_docs/SQL/ODBC/error-codes.adoc | 155 + docs/_docs/SQL/ODBC/odbc-driver.adoc | 343 +++ docs/_docs/SQL/ODBC/querying-modifying-data.adoc | 491 ++++ docs/_docs/SQL/ODBC/specification.adoc | 1090 ++++++++ docs/_docs/SQL/custom-sql-func.adoc | 49 + docs/_docs/SQL/distributed-joins.adoc | 110 + docs/_docs/SQL/indexes.adoc | 357 +++ docs/_docs/SQL/schemas.adoc | 94 + docs/_docs/SQL/sql-api.adoc | 352 +++ docs/_docs/SQL/sql-introduction.adoc | 53 + docs/_docs/SQL/sql-transactions.adoc | 87 + docs/_docs/SQL/sql-tuning.adoc | 471 ++++ .../binary-client-protocol.adoc | 286 ++ .../binary-type-metadata.adoc | 421 +++ .../cache-configuration.adoc | 714 +++++ docs/_docs/binary-client-protocol/data-format.adoc | 1072 +++++++ .../binary-client-protocol/key-value-queries.adoc | 1416 ++++++++++ .../sql-and-scan-queries.adoc | 634 +++++ docs/_docs/clustering/baseline-topology.adoc | 159 ++ docs/_docs/clustering/clustering.adoc | 51 + docs/_docs/clustering/connect-client-nodes.adoc | 106 + docs/_docs/clustering/discovery-in-the-cloud.adoc | 270 ++ docs/_docs/clustering/network-configuration.adoc | 185 ++ .../running-client-nodes-behind-nat.adoc | 47 + docs/_docs/clustering/tcp-ip-discovery.adoc | 426 +++ docs/_docs/clustering/zookeeper-discovery.adoc | 193 ++ .../_docs/code-deployment/deploying-user-code.adoc | 96 + docs/_docs/code-deployment/peer-class-loading.adoc | 166 ++ docs/_docs/code-snippets/cpp/src/affinity_run.cpp | 148 + .../cpp/src/cache_asynchronous_execution.cpp | 128 + .../cpp/src/cache_atomic_operations.cpp | 54 + .../cpp/src/cache_creating_dynamically.cpp | 37 + docs/_docs/code-snippets/cpp/src/cache_get_put.cpp | 58 + .../cpp/src/cache_getting_instance.cpp | 38 + docs/_docs/code-snippets/cpp/src/city.h | 69 + docs/_docs/code-snippets/cpp/src/city_key.h | 76 + .../cpp/src/compute_acessing_data.cpp | 134 + .../code-snippets/cpp/src/compute_broadcast.cpp | 136 + docs/_docs/code-snippets/cpp/src/compute_call.cpp | 151 + .../code-snippets/cpp/src/compute_call_async.cpp | 165 ++ docs/_docs/code-snippets/cpp/src/compute_get.cpp | 38 + docs/_docs/code-snippets/cpp/src/compute_run.cpp | 147 + .../code-snippets/cpp/src/concurrent_updates.cpp | 60 + .../code-snippets/cpp/src/continuous_query.cpp | 87 + .../cpp/src/continuous_query_filter.cpp | 167 ++ .../cpp/src/continuous_query_listener.cpp | 76 + docs/_docs/code-snippets/cpp/src/country.h | 74 + docs/_docs/code-snippets/cpp/src/invoke.cpp | 156 ++ .../cpp/src/key_value_execute_sql.cpp | 55 + .../code-snippets/cpp/src/key_value_object_key.cpp | 52 + docs/_docs/code-snippets/cpp/src/person.h | 94 + docs/_docs/code-snippets/cpp/src/scan_query.cpp | 53 + .../cpp/src/setting_work_directory.cpp | 32 + docs/_docs/code-snippets/cpp/src/sql.cpp | 56 + docs/_docs/code-snippets/cpp/src/sql_create.cpp | 40 + .../_docs/code-snippets/cpp/src/sql_join_order.cpp | 33 + .../code-snippets/cpp/src/start_stop_nodes.cpp | 45 + .../code-snippets/cpp/src/thin_authentication.cpp | 44 + .../code-snippets/cpp/src/thin_client_cache.cpp | 46 + .../code-snippets/cpp/src/thin_client_ssl.cpp | 39 + .../cpp/src/thin_creating_client_instance.cpp | 42 + .../cpp/src/thin_partition_awareness.cpp | 46 + docs/_docs/code-snippets/cpp/src/transactions.cpp | 78 + .../cpp/src/transactions_pessimistic.cpp | 52 + .../code-snippets/dotnet/AffinityCollocation.cs | 141 + .../_docs/code-snippets/dotnet/BaselineTopology.cs | 49 + .../code-snippets/dotnet/BasicCacheOperations.cs | 93 + docs/_docs/code-snippets/dotnet/ClusterGroups.cs | 89 + .../code-snippets/dotnet/ClusteringOverview.cs | 58 + .../dotnet/ClusteringTcpIpDiscovery.cs | 132 + .../dotnet/CollocationgComputationsWithData.cs | 161 ++ .../code-snippets/dotnet/ConfiguringMetrics.cs | 86 + .../code-snippets/dotnet/ContiniuosQueries.cs | 116 + .../dotnet/DataModellingConfiguringCaches.cs | 103 + .../dotnet/DataModellingDataPartitioning.cs | 53 + docs/_docs/code-snippets/dotnet/DataRebalancing.cs | 67 + docs/_docs/code-snippets/dotnet/DataStreaming.cs | 224 ++ docs/_docs/code-snippets/dotnet/DefiningIndexes.cs | 187 ++ .../dotnet/DistributedComputingApi.cs | 284 ++ .../_docs/code-snippets/dotnet/EvictionPolicies.cs | 114 + docs/_docs/code-snippets/dotnet/ExpiryPolicies.cs | 60 + docs/_docs/code-snippets/dotnet/IgniteLifecycle.cs | 53 + docs/_docs/code-snippets/dotnet/MapReduceApi.cs | 158 ++ .../code-snippets/dotnet/MemoryArchitecture.cs | 79 + docs/_docs/code-snippets/dotnet/NearCaches.cs | 118 + docs/_docs/code-snippets/dotnet/OnHeapCaching.cs | 35 + .../_docs/code-snippets/dotnet/PeerClassLoading.cs | 52 + .../code-snippets/dotnet/PerformingTransactions.cs | 152 + .../dotnet/PersistenceIgnitePersistence.cs | 82 + .../code-snippets/dotnet/PersistenceTuning.cs | 95 + docs/_docs/code-snippets/dotnet/PlatformCache.cs | 120 + docs/_docs/code-snippets/dotnet/SqlJoinOrder.cs | 38 + docs/_docs/code-snippets/dotnet/SqlTransactions.cs | 102 + docs/_docs/code-snippets/dotnet/ThinClient.cs | 351 +++ .../dotnet/UnderstandingConfiguration.cs | 51 + .../code-snippets/dotnet/UnderstandingSchemas.cs | 38 + .../_docs/code-snippets/dotnet/UsingScanQueries.cs | 82 + docs/_docs/code-snippets/dotnet/UsingSqlApi.cs | 211 ++ .../dotnet/WorkingWithBinaryObjects.cs | 142 + .../code-snippets/dotnet/WorkingWithEvents.cs | 183 ++ docs/_docs/code-snippets/dotnet/dotnet.csproj | 11 + docs/_docs/code-snippets/java/pom.xml | 146 + .../snippets/AffinityCollocationExample.java | 150 + .../org/apache/ignite/snippets/BackupFilter.java | 39 + .../ignite/snippets/BasicCacheOperations.java | 139 + .../ignite/snippets/CacheJdbcPersonStore.java | 121 + .../org/apache/ignite/snippets/ClientNodes.java | 81 + .../org/apache/ignite/snippets/ClusterAPI.java | 118 + .../apache/ignite/snippets/ClusteringOverview.java | 80 + .../ignite/snippets/CollocatedComputations.java | 184 ++ .../apache/ignite/snippets/ComputeTaskExample.java | 81 + .../apache/ignite/snippets/ConfiguringCaches.java | 104 + .../apache/ignite/snippets/ConfiguringMetrics.java | 169 ++ .../apache/ignite/snippets/CustomThreadPool.java | 69 + .../apache/ignite/snippets/DataPartitioning.java | 67 + .../snippets/DataRegionConfigurationExample.java | 71 + .../org/apache/ignite/snippets/DataStreaming.java | 179 ++ .../org/apache/ignite/snippets/DataStructures.java | 222 ++ .../java/org/apache/ignite/snippets/Discovery.java | 42 + .../ignite/snippets/DiscoveryInTheCloud.java | 151 + .../apache/ignite/snippets/DiskCompression.java | 57 + .../ignite/snippets/DistributedComputing.java | 197 ++ .../java/org/apache/ignite/snippets/Events.java | 188 ++ .../apache/ignite/snippets/EvictionPolicies.java | 164 ++ .../org/apache/ignite/snippets/ExpiryPolicies.java | 68 + .../apache/ignite/snippets/ExternalStorage.java | 169 ++ .../org/apache/ignite/snippets/FailureHandler.java | 55 + .../org/apache/ignite/snippets/FaultTolerance.java | 65 + .../ignite/snippets/IgniteExecutorService.java | 56 + .../apache/ignite/snippets/IgniteLifecycle.java | 76 + .../apache/ignite/snippets/IgnitePersistence.java | 113 + .../java/org/apache/ignite/snippets/Indexes.java | 159 ++ .../org/apache/ignite/snippets/Indexes_groups.java | 37 + .../apache/ignite/snippets/JDBCClientDriver.java | 80 + .../org/apache/ignite/snippets/JDBCThinDriver.java | 237 ++ .../org/apache/ignite/snippets/JavaThinClient.java | 427 +++ .../org/apache/ignite/snippets/JobScheduling.java | 122 + .../org/apache/ignite/snippets/LoadBalancing.java | 119 + .../java/org/apache/ignite/snippets/Logging.java | 94 + .../java/org/apache/ignite/snippets/MapReduce.java | 170 ++ .../apache/ignite/snippets/MyLifecycleBean.java | 39 + .../org/apache/ignite/snippets/MyNodeFilter.java | 40 + .../java/org/apache/ignite/snippets/NearCache.java | 69 + .../ignite/snippets/NetworkConfiguration.java | 52 + .../org/apache/ignite/snippets/NodeFilter.java | 75 + .../main/java/org/apache/ignite/snippets/ODBC.java | 38 + .../org/apache/ignite/snippets/OnHeapCaching.java | 31 + .../snippets/PartitionLossPolicyExample.java | 113 + .../apache/ignite/snippets/PeerClassLoading.java | 42 + .../ignite/snippets/PerformingTransactions.java | 178 ++ .../apache/ignite/snippets/PersistenceTuning.java | 109 + .../java/org/apache/ignite/snippets/Person.java | 75 + .../QueryEntitiesExampleWithAnnotation.java | 58 + .../apache/ignite/snippets/QueryEntityExample.java | 58 + .../apache/ignite/snippets/RESTConfiguration.java | 31 + .../ignite/snippets/RebalancingConfiguration.java | 62 + .../java/org/apache/ignite/snippets/Schemas.java | 37 + .../java/org/apache/ignite/snippets/Security.java | 94 + .../java/org/apache/ignite/snippets/Snapshots.java | 54 + .../java/org/apache/ignite/snippets/SqlAPI.java | 195 ++ .../apache/ignite/snippets/SqlTransactions.java | 33 + .../main/java/org/apache/ignite/snippets/Swap.java | 55 + .../main/java/org/apache/ignite/snippets/TDE.java | 63 + .../org/apache/ignite/snippets/TcpIpDiscovery.java | 335 +++ .../java/org/apache/ignite/snippets/Tracing.java | 110 + .../snippets/UnderstandingConfiguration.java | 42 + .../apache/ignite/snippets/UserCodeDeployment.java | 66 + .../ignite/snippets/UsingContinuousQueries.java | 158 ++ .../apache/ignite/snippets/UsingScanQueries.java | 87 + .../main/java/org/apache/ignite/snippets/WAL.java | 46 + .../ignite/snippets/WorkingWithBinaryObjects.java | 183 ++ .../apache/ignite/snippets/ZookeeperDiscovery.java | 46 + .../java/org/apache/ignite/snippets/k8s/K8s.java | 40 + .../apache/ignite/snippets/plugin/MyPlugin.java | 84 + .../ignite/snippets/plugin/MyPluginProvider.java | 142 + .../ignite/snippets/plugin/PluginExample.java | 66 + .../ignite/snippets/services/MyCounterService.java | 32 + .../snippets/services/MyCounterServiceImpl.java | 99 + .../ignite/snippets/services/ServiceExample.java | 177 ++ .../java/src/main/resources/config/ignite-jdbc.xml | 39 + .../java/src/main/resources/keystore/node.jks | Bin .../java/src/main/resources/keystore}/trust.jks | Bin docs/_docs/code-snippets/k8s/cluster-role.yaml | 45 + docs/_docs/code-snippets/k8s/service-account.yaml | 22 + docs/_docs/code-snippets/k8s/service.yaml | 43 + docs/_docs/code-snippets/k8s/setup.sh | 96 + .../k8s/stateful/node-configuration.xml | 55 + .../k8s/stateful/statefulset-template.yaml | 96 + .../k8s/stateless/deployment-template.yaml | 60 + .../k8s/stateless/node-configuration.xml | 39 + docs/_docs/code-snippets/nodejs/authentication.js | 53 + docs/_docs/code-snippets/nodejs/binary-types.js | 80 + docs/_docs/code-snippets/nodejs/conf1.js | 36 + docs/_docs/code-snippets/nodejs/conf2.js | 39 + .../code-snippets/nodejs/configuring-cache-1.js | 43 + .../code-snippets/nodejs/configuring-cache-2.js | 40 + docs/_docs/code-snippets/nodejs/connecting.js | 50 + docs/_docs/code-snippets/nodejs/enabling-debug.js | 22 + .../code-snippets/nodejs/get-existing-cache.js | 37 + docs/_docs/code-snippets/nodejs/initialize.js | 33 + docs/_docs/code-snippets/nodejs/key-value.js | 51 + docs/_docs/code-snippets/nodejs/scan-query.js | 55 + docs/_docs/code-snippets/nodejs/scanquery.js | 62 + .../_docs/code-snippets/nodejs/sql-fields-query.js | 60 + docs/_docs/code-snippets/nodejs/sql.js | 75 + docs/_docs/code-snippets/nodejs/tls.js | 128 + .../nodejs/types-mapping-configuration.js | 45 + .../code-snippets/php/ConnectingToCluster.php | 39 + docs/_docs/code-snippets/php/Security.php | 45 + docs/_docs/code-snippets/php/UsingKeyValueApi.php | 134 + docs/_docs/code-snippets/python/auth.py | 33 + .../_docs/code-snippets/python/basic_operations.py | 42 + .../_docs/code-snippets/python/client_reconnect.py | 50 + docs/_docs/code-snippets/python/client_ssl.py | 29 + docs/_docs/code-snippets/python/connect.py | 22 + docs/_docs/code-snippets/python/create_cache.py | 25 + .../python/create_cache_with_properties.py | 52 + docs/_docs/code-snippets/python/scan.py | 59 + docs/_docs/code-snippets/python/sql.py | 66 + docs/_docs/code-snippets/python/type_hints.py | 48 + .../code-snippets/xml/affinity-backup-filter.xml | 65 + .../code-snippets/xml/attribute-node-filter.xml | 58 + docs/_docs/code-snippets/xml/binary-objects.xml | 54 + .../code-snippets/xml/cache-configuration.xml | 49 + docs/_docs/code-snippets/xml/cache-groups.xml | 56 + .../code-snippets/xml/cache-jdbc-pojo-store.xml | 114 + docs/_docs/code-snippets/xml/cache-template.xml | 49 + docs/_docs/code-snippets/xml/client-behind-nat.xml | 44 + docs/_docs/code-snippets/xml/client-node.xml | 50 + docs/_docs/code-snippets/xml/configure-backups.xml | 54 + .../code-snippets/xml/configuring-metrics.xml | 89 + docs/_docs/code-snippets/xml/custom-keys.xml | 70 + .../xml/data-regions-configuration.xml | 90 + docs/_docs/code-snippets/xml/deployment.xml | 55 + .../code-snippets/xml/discovery-multicast.xml | 36 + .../xml/discovery-static-and-multicast.xml | 45 + docs/_docs/code-snippets/xml/discovery-static.xml | 48 + docs/_docs/code-snippets/xml/disk-compression.xml | 59 + docs/_docs/code-snippets/xml/events.xml | 54 + docs/_docs/code-snippets/xml/eviction.xml | 58 + docs/_docs/code-snippets/xml/expiry.xml | 56 + docs/_docs/code-snippets/xml/failover-always.xml | 45 + docs/_docs/code-snippets/xml/failover-never.xml | 43 + .../_docs/code-snippets/xml/http-configuration.xml | 50 + .../code-snippets/xml/ignite-authentication.xml | 58 + docs/_docs/code-snippets/xml/jcl.xml | 57 + docs/_docs/code-snippets/xml/jetty.xml | 69 + .../code-snippets/xml/job-scheduling-fifo.xml | 46 + .../code-snippets/xml/job-scheduling-priority.xml | 47 + docs/_docs/code-snippets/xml/job-stealing.xml | 66 + docs/_docs/code-snippets/xml/lifecycle.xml | 43 + docs/_docs/code-snippets/xml/log4j-config.xml | 107 + docs/_docs/code-snippets/xml/log4j.xml | 59 + docs/_docs/code-snippets/xml/log4j2-config.xml | 79 + docs/_docs/code-snippets/xml/log4j2.xml | 59 + docs/_docs/code-snippets/xml/metrics.xml | 56 + docs/_docs/code-snippets/xml/mvcc.xml | 46 + docs/_docs/code-snippets/xml/near-cache-config.xml | 52 + .../code-snippets/xml/network-configuration.xml | 46 + docs/_docs/code-snippets/xml/odbc-cache-config.xml | 95 + docs/_docs/code-snippets/xml/odbc.xml | 52 + docs/_docs/code-snippets/xml/on-heap-cache.xml | 44 + .../code-snippets/xml/partition-loss-policy.xml | 49 + .../_docs/code-snippets/xml/peer-class-loading.xml | 44 + .../code-snippets/xml/persistence-metrics.xml | 64 + .../_docs/code-snippets/xml/persistence-tuning.xml | 81 + docs/_docs/code-snippets/xml/persistence.xml | 50 + docs/_docs/code-snippets/xml/plugins.xml | 47 + docs/_docs/code-snippets/xml/query-entities.xml | 71 + .../_docs/code-snippets/xml/rebalancing-config.xml | 65 + .../xml/round-robin-load-balancing.xml | 69 + docs/_docs/code-snippets/xml/schemas.xml | 48 + docs/_docs/code-snippets/xml/services.xml | 52 + docs/_docs/code-snippets/xml/slf4j.xml | 57 + docs/_docs/code-snippets/xml/snapshots.xml | 52 + docs/_docs/code-snippets/xml/sql-on-heap-cache.xml | 44 + .../code-snippets/xml/ssl-without-validation.xml | 58 + docs/_docs/code-snippets/xml/ssl.xml | 58 + docs/_docs/code-snippets/xml/swap.xml | 47 + docs/_docs/code-snippets/xml/tcp-ip-discovery.xml | 45 + docs/_docs/code-snippets/xml/tde.xml | 61 + .../xml/thin-client-cluster-config.xml | 65 + docs/_docs/code-snippets/xml/thread-pool.xml | 48 + docs/_docs/code-snippets/xml/tracing.xml | 45 + docs/_docs/code-snippets/xml/transactions.xml | 57 + docs/_docs/code-snippets/xml/wal.xml | 57 + .../code-snippets/xml/weighted-load-balancing.xml | 59 + docs/_docs/configuring-caches/atomicity-modes.adoc | 113 + docs/_docs/configuring-caches/cache-groups.adoc | 80 + .../configuring-caches/configuration-overview.adoc | 153 + .../configuring-caches/configuring-backups.adoc | 92 + docs/_docs/configuring-caches/expiry-policies.adoc | 90 + docs/_docs/configuring-caches/near-cache.adoc | 102 + docs/_docs/configuring-caches/on-heap-caching.adoc | 182 ++ .../configuring-caches/partition-loss-policy.adoc | 196 ++ docs/_docs/cpp-specific/cpp-objects-lifetime.adoc | 92 + .../cpp-platform-interoperability.adoc | 250 ++ docs/_docs/cpp-specific/cpp-serialization.adoc | 266 ++ docs/_docs/cpp-specific/index.adoc | 22 + docs/_docs/data-modeling/affinity-collocation.adoc | 123 + docs/_docs/data-modeling/binary-marshaller.adoc | 299 ++ docs/_docs/data-modeling/data-modeling.adoc | 74 + docs/_docs/data-modeling/data-partitioning.adoc | 140 + docs/_docs/data-rebalancing.adoc | 151 + docs/_docs/data-streaming.adoc | 190 ++ docs/_docs/data-structures/atomic-sequence.adoc | 38 + docs/_docs/data-structures/atomic-types.adoc | 63 + docs/_docs/data-structures/countdownlatch.adoc | 39 + docs/_docs/data-structures/id-generator.adoc | 76 + docs/_docs/data-structures/queue-and-set.adoc | 81 + docs/_docs/data-structures/semaphore.adoc | 33 + .../distributed-computing/cluster-groups.adoc | 62 + .../collocated-computations.adoc | 179 ++ .../distributed-computing.adoc | 388 +++ .../distributed-computing/executor-service.adoc | 39 + .../distributed-computing/fault-tolerance.adoc | 65 + .../distributed-computing/job-scheduling.adoc | 78 + .../distributed-computing/load-balancing.adoc | 127 + docs/_docs/distributed-computing/map-reduce.adoc | 140 + docs/_docs/distributed-locks.adoc | 59 + docs/_docs/events/events.adoc | 342 +++ docs/_docs/events/listening-to-events.adoc | 268 ++ .../cassandra/configuration.adoc | 588 ++++ .../cassandra/ddl-generator.adoc | 99 + .../cassandra/overview.adoc | 54 + .../cassandra/usage-examples.adoc | 691 +++++ .../hibernate-l2-cache.adoc | 308 ++ .../ignite-for-spark/ignite-dataframe.adoc | 380 +++ .../ignite-for-spark/ignitecontext-and-rdd.adoc | 106 + .../ignite-for-spark/installation.adoc | 171 ++ .../ignite-for-spark/overview.adoc | 49 + .../ignite-for-spark/spark-shell.adoc | 202 ++ .../ignite-for-spark/troubleshooting.adoc | 23 + .../mybatis-l2-cache.adoc | 55 + .../_docs/extensions-and-integrations/php-pdo.adoc | 247 ++ .../spring/spring-boot.adoc | 210 ++ .../spring/spring-caching.adoc | 232 ++ .../spring/spring-data.adoc | 228 ++ .../streaming/camel-streamer.adoc | 153 + .../streaming/flink-streamer.adoc | 78 + .../streaming/flume-sink.adoc | 79 + .../streaming/jms-streamer.adoc | 123 + .../streaming/kafka-streamer.adoc | 221 ++ .../streaming/mqtt-streamer.adoc | 76 + .../streaming/rocketmq-streamer.adoc | 85 + .../streaming/storm-streamer.adoc | 62 + .../streaming/twitter-streamer.adoc | 65 + .../streaming/zeromq-streamer.adoc | 67 + docs/_docs/images/111.gif | Bin 0 -> 419 bytes docs/_docs/images/222.gif | Bin 0 -> 1163 bytes docs/_docs/images/333.gif | Bin 0 -> 719 bytes docs/_docs/images/555.gif | Bin 0 -> 1197 bytes docs/_docs/images/666.gif | Bin 0 -> 1309 bytes docs/_docs/images/bagging.png | Bin 0 -> 4675 bytes docs/_docs/images/cache_table.png | Bin 0 -> 166752 bytes docs/_docs/images/checkpointing-chainsaw.png | Bin 0 -> 70186 bytes docs/_docs/images/checkpointing-persistence.png | Bin 0 -> 58508 bytes docs/_docs/images/client-to-aws.png | Bin 0 -> 71068 bytes docs/_docs/images/collocated_joins.png | Bin 0 -> 174755 bytes docs/_docs/images/data_streaming.png | Bin 0 -> 159011 bytes docs/_docs/images/defragmented.png | Bin 0 -> 45437 bytes docs/_docs/images/durable-memory-diagram.png | Bin 0 -> 311833 bytes docs/_docs/images/durable-memory-overview.png | Bin 0 -> 213676 bytes docs/_docs/images/external_storage.png | Bin 0 -> 125073 bytes docs/_docs/images/fragmented.png | Bin 0 -> 26245 bytes docs/_docs/images/ignite_clustering.png | Bin 0 -> 117282 bytes docs/_docs/images/ijfull.png | Bin 0 -> 548711 bytes docs/_docs/images/ijimport.png | Bin 0 -> 43919 bytes docs/_docs/images/ijrun.png | Bin 0 -> 50135 bytes docs/_docs/images/integrations/camel-streamer.png | Bin 0 -> 120217 bytes .../images/integrations/hibernate-l2-cache.png | Bin 0 -> 135173 bytes docs/_docs/images/jconsole.png | Bin 0 -> 97939 bytes docs/_docs/images/k8s/aks-node-number.png | Bin 0 -> 43709 bytes docs/_docs/images/k8s/create-aks-cluster.png | Bin 0 -> 60411 bytes docs/_docs/images/logistic-regression.png | Bin 0 -> 9666 bytes docs/_docs/images/logistic-regression2.png | Bin 0 -> 8764 bytes docs/_docs/images/machine_learning.png | Bin 0 -> 68453 bytes docs/_docs/images/memory-segment.png | Bin 0 -> 28735 bytes docs/_docs/images/naive-bayes.png | Bin 0 -> 18067 bytes docs/_docs/images/naive-bayes2.png | Bin 0 -> 27103 bytes docs/_docs/images/naive-bayes3.png | Bin 0 -> 13713 bytes docs/_docs/images/naive-bayes3png | Bin 0 -> 13713 bytes docs/_docs/images/net-view-details.png | Bin 0 -> 56828 bytes docs/_docs/images/network_segmentation.png | Bin 0 -> 37812 bytes docs/_docs/images/non_collocated_joins.png | Bin 0 -> 190860 bytes docs/_docs/images/odbc_dsn_configuration.png | Bin 0 -> 13372 bytes docs/_docs/images/off_heap_memory_eviction.png | Bin 0 -> 168793 bytes docs/_docs/images/partitionawareness01.png | Bin 0 -> 35538 bytes docs/_docs/images/partitionawareness02.png | Bin 0 -> 31181 bytes docs/_docs/images/partitioned_cache.png | Bin 0 -> 183181 bytes docs/_docs/images/partitioning.png | Bin 0 -> 160390 bytes docs/_docs/images/persistent_store_structure.png | Bin 0 -> 96783 bytes docs/_docs/images/preprocessing.png | Bin 0 -> 6588 bytes docs/_docs/images/preprocessing2.png | Bin 0 -> 4548 bytes docs/_docs/images/replicated_cache.png | Bin 0 -> 181143 bytes docs/_docs/images/segmentation_resolved.png | Bin 0 -> 41915 bytes docs/_docs/images/set-streaming.png | Bin 0 -> 56005 bytes docs/_docs/images/span.png | Bin 0 -> 34434 bytes docs/_docs/images/spark_integration.png | Bin 0 -> 115826 bytes docs/_docs/images/split_brain.png | Bin 0 -> 15844 bytes docs/_docs/images/split_brain_resolved.png | Bin 0 -> 15887 bytes docs/_docs/images/tools/gg-control-center.png | Bin 0 -> 251342 bytes .../images/tools/informatica-import-tables.png | Bin 0 -> 54326 bytes .../images/tools/informatica-rel-connection.png | Bin 0 -> 40510 bytes .../images/tools/pentaho-ignite-connection.png | Bin 0 -> 77439 bytes .../images/tools/pentaho-new-transformation.png | Bin 0 -> 81849 bytes .../tools/pentaho-running-and-inspecting-data.png | Bin 0 -> 56310 bytes docs/_docs/images/tools/tableau-choose_dsn_01.png | Bin 0 -> 12515 bytes docs/_docs/images/tools/tableau-choose_dsn_02.png | Bin 0 -> 12860 bytes .../images/tools/tableau-choosing_driver_01.png | Bin 0 -> 100372 bytes .../images/tools/tableau-creating_dataset.png | Bin 0 -> 59092 bytes .../_docs/images/tools/tableau-edit_connection.png | Bin 0 -> 7123 bytes .../images/tools/tableau-visualizing_data.png | Bin 0 -> 86105 bytes docs/_docs/images/tools/visor-cmd.png | Bin 0 -> 208235 bytes docs/_docs/images/trace_in_zipkin.png | Bin 0 -> 118677 bytes docs/_docs/images/zookeeper.png | Bin 0 -> 139311 bytes docs/_docs/images/zookeeper_split.png | Bin 0 -> 56004 bytes .../includes/cpp-linux-build-prerequisites.adoc | 45 + docs/_docs/includes/cpp-prerequisites.adoc | 23 + docs/_docs/includes/dotnet-prerequisites.adoc | 20 + docs/_docs/includes/exampleprojects.adoc | 37 + docs/_docs/includes/install-ignite.adoc | 26 + docs/_docs/includes/install-nodejs-npm.adoc | 19 + docs/_docs/includes/install-php-composer.adoc | 25 + docs/_docs/includes/install-python-pip.adoc | 29 + docs/_docs/includes/intro-languages.adoc | 47 + docs/_docs/includes/java9.adoc | 42 + docs/_docs/includes/nodes-and-clustering.adoc | 33 + docs/_docs/includes/note-on-deactivation.adoc | 19 + docs/_docs/includes/partition-awareness.adoc | 40 + docs/_docs/includes/prereqs.adoc | 23 + docs/_docs/includes/starting-node.adoc | 93 + docs/_docs/includes/thick-and-thin-clients.adoc | 42 + docs/_docs/index.adoc | 33 + docs/_docs/installation/deb-rpm.adoc | 95 + docs/_docs/installation/index.adoc | 21 + .../installation/installing-using-docker.adoc | 212 ++ docs/_docs/installation/installing-using-zip.adoc | 27 + .../kubernetes/amazon-eks-deployment.adoc | 68 + .../installation/kubernetes/azure-deployment.adoc | 84 + .../kubernetes/generic-configuration.adoc | 402 +++ .../installation/kubernetes/gke-deployment.adoc | 78 + docs/_docs/installation/vmware-installation.adoc | 59 + .../key-value-api/basic-cache-operations.adoc | 421 +++ docs/_docs/key-value-api/binary-objects.adoc | 236 ++ docs/_docs/key-value-api/continuous-queries.adoc | 177 ++ docs/_docs/key-value-api/transactions.adoc | 330 +++ docs/_docs/key-value-api/using-scan-queries.adoc | 124 + docs/_docs/key-value-api/with-expiry-policy.adoc | 40 + docs/_docs/logging.adoc | 184 ++ .../binary-classification/ann.adoc | 87 + .../binary-classification/decision-trees.adoc | 77 + .../binary-classification/introduction.adoc | 36 + .../binary-classification/knn-classification.adoc | 63 + .../binary-classification/linear-svm.adoc | 52 + .../binary-classification/logistic-regression.adoc | 85 + .../multilayer-perceptron.adoc | 78 + .../binary-classification/naive-bayes.adoc | 109 + .../clustering/gaussian-mixture.adoc | 71 + .../machine-learning/clustering/introduction.adoc | 22 + .../clustering/k-means-clustering.adoc | 80 + .../machine-learning/ensemble-methods/bagging.adoc | 56 + .../ensemble-methods/gradient-boosting.adoc | 99 + .../ensemble-methods/introduction.adoc | 25 + .../ensemble-methods/random-forest.adoc | 85 + .../ensemble-methods/stacking.adoc | 49 + .../importing-model/introduction.adoc | 26 + .../model-import-from-apache-spark.adoc | 84 + .../importing-model/model-import-from-gxboost.adoc | 35 + docs/_docs/machine-learning/machine-learning.adoc | 139 + .../model-selection/cross-validation.adoc | 90 + .../model-selection/evaluator.adoc | 107 + .../model-selection/hyper-parameter-tuning.adoc | 65 + .../model-selection/introduction.adoc | 32 + .../model-selection/pipeline-api.adoc | 125 + ...lit-the-dataset-on-test-and-train-datasets.adoc | 66 + .../multiclass-classification.adoc | 55 + .../machine-learning/partition-based-dataset.adoc | 100 + docs/_docs/machine-learning/preprocessing.adoc | 253 ++ .../machine-learning/recommendation-systems.adoc | 71 + .../regression/decision-trees-regression.adoc | 75 + .../machine-learning/regression/introduction.adoc | 23 + .../regression/knn-regression.adoc | 63 + .../regression/linear-regression.adoc | 99 + .../machine-learning/updating-trained-models.adoc | 77 + docs/_docs/memory-architecture.adoc | 93 + docs/_docs/memory-configuration/data-regions.adoc | 84 + .../memory-configuration/eviction-policies.adoc | 177 ++ docs/_docs/memory-configuration/index.adoc | 21 + docs/_docs/messaging.adoc | 106 + docs/_docs/monitoring-metrics/cluster-id.adoc | 62 + docs/_docs/monitoring-metrics/cluster-states.adoc | 97 + .../monitoring-metrics/configuring-metrics.adoc | 149 + docs/_docs/monitoring-metrics/intro.adoc | 58 + docs/_docs/monitoring-metrics/metrics.adoc | 507 ++++ .../monitoring-metrics/new-metrics-system.adoc | 220 ++ docs/_docs/monitoring-metrics/new-metrics.adoc | 342 +++ docs/_docs/monitoring-metrics/system-views.adoc | 678 +++++ docs/_docs/monitoring-metrics/tracing.adoc | 183 ++ .../_docs/net-specific/asp-net-output-caching.adoc | 93 + .../asp-net-session-state-caching.adoc | 81 + docs/_docs/net-specific/index.adoc | 23 + .../net-specific/net-configuration-options.adoc | 190 ++ .../net-specific/net-cross-platform-support.adoc | 65 + .../_docs/net-specific/net-deployment-options.adoc | 152 + .../net-specific/net-entity-framework-cache.adoc | 198 ++ .../net-specific/net-java-services-execution.adoc | 116 + docs/_docs/net-specific/net-linq.adoc | 256 ++ docs/_docs/net-specific/net-logging.adoc | 133 + docs/_docs/net-specific/net-platform-cache.adoc | 125 + .../net-platform-interoperability.adoc | 195 ++ docs/_docs/net-specific/net-plugins.adoc | 169 ++ .../net-specific/net-remote-assembly-loading.adoc | 154 + docs/_docs/net-specific/net-serialization.adoc | 314 +++ docs/_docs/net-specific/net-standalone-nodes.adoc | 130 + docs/_docs/net-specific/net-troubleshooting.adoc | 138 + .../general-perf-tips.adoc | 49 + .../handling-exceptions.adoc | 248 ++ docs/_docs/perf-and-troubleshooting/index.adoc | 18 + .../perf-and-troubleshooting/memory-tuning.adoc | 185 ++ .../persistence-tuning.adoc | 269 ++ .../_docs/perf-and-troubleshooting/sql-tuning.adoc | 525 ++++ .../thread-pools-tuning.adoc | 117 + .../perf-and-troubleshooting/troubleshooting.adoc | 164 ++ .../yardstick-benchmarking.adoc | 176 ++ docs/_docs/persistence/custom-cache-store.adoc | 103 + docs/_docs/persistence/disk-compression.adoc | 62 + docs/_docs/persistence/external-storage.adoc | 224 ++ docs/_docs/persistence/native-persistence.adoc | 362 +++ docs/_docs/persistence/persistence-tuning.adoc | 258 ++ docs/_docs/persistence/snapshots.adoc | 208 ++ docs/_docs/persistence/swap.adoc | 66 + docs/_docs/plugins.adoc | 129 + docs/_docs/quick-start/cpp.adoc | 131 + docs/_docs/quick-start/dotnet.adoc | 95 + docs/_docs/quick-start/index.adoc | 18 + docs/_docs/quick-start/java.adoc | 171 ++ docs/_docs/quick-start/nodejs.adoc | 104 + docs/_docs/quick-start/php.adoc | 125 + docs/_docs/quick-start/python.adoc | 88 + docs/_docs/quick-start/restapi.adoc | 96 + docs/_docs/quick-start/sql.adoc | 129 + docs/_docs/read-repair.adoc | 56 + docs/_docs/resources-injection.adoc | 88 + docs/_docs/restapi.adoc | 2953 ++++++++++++++++++++ docs/_docs/security/authentication.adoc | 65 + docs/_docs/security/index.adoc | 18 + docs/_docs/security/master-key-rotation.adoc | 131 + docs/_docs/security/sandbox.adoc | 94 + docs/_docs/security/ssl-tls.adoc | 217 ++ docs/_docs/security/tde.adoc | 142 + docs/_docs/services/services.adoc | 267 ++ docs/_docs/setup.adoc | 303 ++ docs/_docs/sql-reference/aggregate-functions.adoc | 397 +++ docs/_docs/sql-reference/data-types.adoc | 182 ++ docs/_docs/sql-reference/date-time-functions.adoc | 399 +++ docs/_docs/sql-reference/ddl.adoc | 520 ++++ docs/_docs/sql-reference/dml.adoc | 363 +++ docs/_docs/sql-reference/index.adoc | 18 + docs/_docs/sql-reference/numeric-functions.adoc | 981 +++++++ docs/_docs/sql-reference/operational-commands.adoc | 372 +++ docs/_docs/sql-reference/sql-conformance.adoc | 471 ++++ docs/_docs/sql-reference/string-functions.adoc | 942 +++++++ docs/_docs/sql-reference/system-functions.adoc | 225 ++ docs/_docs/sql-reference/transactions.adoc | 66 + docs/_docs/starting-nodes.adoc | 262 ++ docs/_docs/thin-client-comparison.csv | 15 + docs/_docs/thin-clients/cpp-thin-client.adoc | 117 + docs/_docs/thin-clients/dotnet-thin-client.adoc | 260 ++ .../getting-started-with-thin-clients.adoc | 126 + docs/_docs/thin-clients/java-thin-client.adoc | 329 +++ docs/_docs/thin-clients/nodejs-thin-client.adoc | 240 ++ docs/_docs/thin-clients/php-thin-client.adoc | 149 + docs/_docs/thin-clients/python-thin-client.adoc | 488 ++++ docs/_docs/tools/control-script.adoc | 649 +++++ docs/_docs/tools/gg-control-center.adoc | 34 + docs/_docs/tools/informatica.adoc | 304 ++ docs/_docs/tools/pentaho.adoc | 65 + docs/_docs/tools/sqlline.adoc | 225 ++ docs/_docs/tools/tableau.adoc | 66 + docs/_docs/tools/visor-cmd.adoc | 68 + docs/_docs/transactions/mvcc.adoc | 193 ++ docs/_docs/understanding-configuration.adoc | 111 + docs/_includes/copyright.html | 22 + docs/_includes/footer.html | 20 + docs/_includes/header.html | 36 + docs/_includes/left-nav.html | 88 + docs/_includes/right-nav.html | 21 + docs/_includes/section-toc.html | 31 + docs/_includes/toc.html | 63 + docs/_layouts/default.html | 72 + docs/_layouts/doc.html | 33 + docs/_layouts/toc.html | 32 + docs/_plugins/asciidoctor-extensions.rb | 172 ++ docs/_sass/callouts.scss | 75 + docs/_sass/code.scss | 115 + docs/_sass/docs.scss | 238 ++ docs/_sass/footer.scss | 48 + docs/_sass/github.scss | 223 ++ docs/_sass/header.scss | 374 +++ docs/_sass/layout.scss | 45 + docs/_sass/left-nav.scss | 109 + docs/_sass/right-nav.scss | 73 + docs/_sass/rouge-base16-solarized.scss | 91 + docs/_sass/text.scss | 62 + docs/_sass/variables.scss | 33 + docs/assets/css/asciidoc-pygments.css | 38 + docs/assets/css/docs.scss | 5 + docs/assets/css/styles.scss | 14 + docs/assets/images/apple-blob.svg | 16 + docs/assets/images/arrow-down-white.svg | 3 + docs/assets/images/arrow-down.svg | 3 + docs/assets/images/background-lines.svg | 54 + docs/assets/images/cancel.svg | 11 + docs/assets/images/checkmark-green.svg | 3 + docs/assets/images/copy-icon.svg | 6 + docs/assets/images/cpp.svg | 9 + docs/assets/images/dev-internal-bg.jpg | Bin 0 -> 23014 bytes docs/assets/images/dotnet.svg | 9 + docs/assets/images/edition-ce.svg | 16 + docs/assets/images/edition-ee.svg | 25 + docs/assets/images/edition-ue.svg | 28 + docs/assets/images/events-nav-arrow.svg | 3 + docs/assets/images/feature-easy-installation.svg | 28 + docs/assets/images/feature-fast.svg | 16 + docs/assets/images/feature-reliable.svg | 25 + docs/assets/images/github-gray.svg | 3 + docs/assets/images/github-white.svg | 3 + docs/assets/images/glowing-box.svg | 170 ++ docs/assets/images/integrations/hibernate.svg | 6 + docs/assets/images/integrations/kafka.svg | 3 + docs/assets/images/integrations/more.svg | 18 + docs/assets/images/integrations/oracle.svg | 3 + docs/assets/images/integrations/osgi.svg | 17 + docs/assets/images/integrations/spark.svg | 7 + docs/assets/images/integrations/spring.svg | 3 + docs/assets/images/java.svg | 9 + docs/assets/images/left-nav-arrow.svg | 3 + docs/assets/images/lines-bg-1.svg | 54 + docs/assets/images/lines-bg-2.svg | 54 + docs/assets/images/lines-bg-3.svg | 54 + docs/assets/images/lines-bg-4.svg | 54 + docs/assets/images/menu-icon.svg | 3 + docs/assets/images/mousepad-blob.svg | 9 + ...piece-of-paper-with-folded-top-right-corner.svg | 117 + docs/assets/images/scala.svg | 31 + docs/assets/images/search.svg | 15 + docs/assets/images/violent-blob.svg | 28 + docs/assets/images/watermelon-blob.svg | 9 + docs/assets/js/anchor.min.js | 9 + docs/assets/js/code-copy-to-clipboard.js | 55 + docs/assets/js/code-tabs.js | 140 + docs/assets/js/docs-menu.js | 49 + docs/assets/js/index.js | 36 + docs/assets/js/jquery.swiftype.autocomplete.js | 570 ++++ docs/assets/js/page-nav.js | 22 + docs/assets/js/top-navigation.js | 77 + docs/favicon.ico | Bin 0 -> 9780 bytes docs/run.sh | 23 + parent/pom.xml | 7 + 670 files changed, 74697 insertions(+) create mode 100644 docs/.gitignore create mode 100644 docs/Gemfile create mode 100644 docs/README.adoc create mode 100644 docs/_config.yml create mode 100644 docs/_data/toc.yaml create mode 100644 docs/_docs/SQL/JDBC/error-codes.adoc create mode 100644 docs/_docs/SQL/JDBC/jdbc-client-driver.adoc create mode 100644 docs/_docs/SQL/JDBC/jdbc-driver.adoc create mode 100644 docs/_docs/SQL/ODBC/connection-string-dsn.adoc create mode 100644 docs/_docs/SQL/ODBC/data-types.adoc create mode 100644 docs/_docs/SQL/ODBC/error-codes.adoc create mode 100644 docs/_docs/SQL/ODBC/odbc-driver.adoc create mode 100644 docs/_docs/SQL/ODBC/querying-modifying-data.adoc create mode 100644 docs/_docs/SQL/ODBC/specification.adoc create mode 100644 docs/_docs/SQL/custom-sql-func.adoc create mode 100644 docs/_docs/SQL/distributed-joins.adoc create mode 100644 docs/_docs/SQL/indexes.adoc create mode 100644 docs/_docs/SQL/schemas.adoc create mode 100644 docs/_docs/SQL/sql-api.adoc create mode 100644 docs/_docs/SQL/sql-introduction.adoc create mode 100644 docs/_docs/SQL/sql-transactions.adoc create mode 100644 docs/_docs/SQL/sql-tuning.adoc create mode 100644 docs/_docs/binary-client-protocol/binary-client-protocol.adoc create mode 100644 docs/_docs/binary-client-protocol/binary-type-metadata.adoc create mode 100644 docs/_docs/binary-client-protocol/cache-configuration.adoc create mode 100644 docs/_docs/binary-client-protocol/data-format.adoc create mode 100644 docs/_docs/binary-client-protocol/key-value-queries.adoc create mode 100644 docs/_docs/binary-client-protocol/sql-and-scan-queries.adoc create mode 100644 docs/_docs/clustering/baseline-topology.adoc create mode 100644 docs/_docs/clustering/clustering.adoc create mode 100644 docs/_docs/clustering/connect-client-nodes.adoc create mode 100644 docs/_docs/clustering/discovery-in-the-cloud.adoc create mode 100644 docs/_docs/clustering/network-configuration.adoc create mode 100644 docs/_docs/clustering/running-client-nodes-behind-nat.adoc create mode 100644 docs/_docs/clustering/tcp-ip-discovery.adoc create mode 100644 docs/_docs/clustering/zookeeper-discovery.adoc create mode 100644 docs/_docs/code-deployment/deploying-user-code.adoc create mode 100644 docs/_docs/code-deployment/peer-class-loading.adoc create mode 100644 docs/_docs/code-snippets/cpp/src/affinity_run.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/cache_asynchronous_execution.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/cache_atomic_operations.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/cache_creating_dynamically.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/cache_get_put.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/cache_getting_instance.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/city.h create mode 100644 docs/_docs/code-snippets/cpp/src/city_key.h create mode 100644 docs/_docs/code-snippets/cpp/src/compute_acessing_data.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/compute_broadcast.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/compute_call.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/compute_call_async.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/compute_get.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/compute_run.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/concurrent_updates.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/continuous_query.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/continuous_query_filter.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/continuous_query_listener.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/country.h create mode 100644 docs/_docs/code-snippets/cpp/src/invoke.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/key_value_execute_sql.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/key_value_object_key.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/person.h create mode 100644 docs/_docs/code-snippets/cpp/src/scan_query.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/setting_work_directory.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/sql.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/sql_create.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/sql_join_order.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/start_stop_nodes.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/thin_authentication.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/thin_client_cache.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/thin_client_ssl.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/thin_creating_client_instance.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/thin_partition_awareness.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/transactions.cpp create mode 100644 docs/_docs/code-snippets/cpp/src/transactions_pessimistic.cpp create mode 100644 docs/_docs/code-snippets/dotnet/AffinityCollocation.cs create mode 100644 docs/_docs/code-snippets/dotnet/BaselineTopology.cs create mode 100644 docs/_docs/code-snippets/dotnet/BasicCacheOperations.cs create mode 100644 docs/_docs/code-snippets/dotnet/ClusterGroups.cs create mode 100644 docs/_docs/code-snippets/dotnet/ClusteringOverview.cs create mode 100644 docs/_docs/code-snippets/dotnet/ClusteringTcpIpDiscovery.cs create mode 100644 docs/_docs/code-snippets/dotnet/CollocationgComputationsWithData.cs create mode 100644 docs/_docs/code-snippets/dotnet/ConfiguringMetrics.cs create mode 100644 docs/_docs/code-snippets/dotnet/ContiniuosQueries.cs create mode 100644 docs/_docs/code-snippets/dotnet/DataModellingConfiguringCaches.cs create mode 100644 docs/_docs/code-snippets/dotnet/DataModellingDataPartitioning.cs create mode 100644 docs/_docs/code-snippets/dotnet/DataRebalancing.cs create mode 100644 docs/_docs/code-snippets/dotnet/DataStreaming.cs create mode 100644 docs/_docs/code-snippets/dotnet/DefiningIndexes.cs create mode 100644 docs/_docs/code-snippets/dotnet/DistributedComputingApi.cs create mode 100644 docs/_docs/code-snippets/dotnet/EvictionPolicies.cs create mode 100644 docs/_docs/code-snippets/dotnet/ExpiryPolicies.cs create mode 100644 docs/_docs/code-snippets/dotnet/IgniteLifecycle.cs create mode 100644 docs/_docs/code-snippets/dotnet/MapReduceApi.cs create mode 100644 docs/_docs/code-snippets/dotnet/MemoryArchitecture.cs create mode 100644 docs/_docs/code-snippets/dotnet/NearCaches.cs create mode 100644 docs/_docs/code-snippets/dotnet/OnHeapCaching.cs create mode 100644 docs/_docs/code-snippets/dotnet/PeerClassLoading.cs create mode 100644 docs/_docs/code-snippets/dotnet/PerformingTransactions.cs create mode 100644 docs/_docs/code-snippets/dotnet/PersistenceIgnitePersistence.cs create mode 100644 docs/_docs/code-snippets/dotnet/PersistenceTuning.cs create mode 100644 docs/_docs/code-snippets/dotnet/PlatformCache.cs create mode 100644 docs/_docs/code-snippets/dotnet/SqlJoinOrder.cs create mode 100644 docs/_docs/code-snippets/dotnet/SqlTransactions.cs create mode 100644 docs/_docs/code-snippets/dotnet/ThinClient.cs create mode 100644 docs/_docs/code-snippets/dotnet/UnderstandingConfiguration.cs create mode 100644 docs/_docs/code-snippets/dotnet/UnderstandingSchemas.cs create mode 100644 docs/_docs/code-snippets/dotnet/UsingScanQueries.cs create mode 100644 docs/_docs/code-snippets/dotnet/UsingSqlApi.cs create mode 100644 docs/_docs/code-snippets/dotnet/WorkingWithBinaryObjects.cs create mode 100644 docs/_docs/code-snippets/dotnet/WorkingWithEvents.cs create mode 100644 docs/_docs/code-snippets/dotnet/dotnet.csproj create mode 100644 docs/_docs/code-snippets/java/pom.xml create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/AffinityCollocationExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/BackupFilter.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/BasicCacheOperations.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/CacheJdbcPersonStore.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ClientNodes.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ClusterAPI.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ClusteringOverview.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/CollocatedComputations.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ComputeTaskExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ConfiguringCaches.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ConfiguringMetrics.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/CustomThreadPool.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DataPartitioning.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DataRegionConfigurationExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DataStreaming.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DataStructures.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Discovery.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DiscoveryInTheCloud.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DiskCompression.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/DistributedComputing.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Events.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/EvictionPolicies.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ExpiryPolicies.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ExternalStorage.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/FailureHandler.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/FaultTolerance.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/IgniteExecutorService.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/IgniteLifecycle.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/IgnitePersistence.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Indexes.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Indexes_groups.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/JDBCClientDriver.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/JDBCThinDriver.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/JavaThinClient.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/JobScheduling.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/LoadBalancing.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Logging.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/MapReduce.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/MyLifecycleBean.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/MyNodeFilter.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/NearCache.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/NetworkConfiguration.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/NodeFilter.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ODBC.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/OnHeapCaching.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/PartitionLossPolicyExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/PeerClassLoading.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/PerformingTransactions.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/PersistenceTuning.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Person.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/QueryEntitiesExampleWithAnnotation.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/QueryEntityExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/RESTConfiguration.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/RebalancingConfiguration.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Schemas.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Security.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Snapshots.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/SqlAPI.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/SqlTransactions.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Swap.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/TDE.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/TcpIpDiscovery.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/Tracing.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/UnderstandingConfiguration.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/UserCodeDeployment.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/UsingContinuousQueries.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/UsingScanQueries.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/WAL.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/WorkingWithBinaryObjects.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/ZookeeperDiscovery.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/k8s/K8s.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/plugin/MyPlugin.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/plugin/MyPluginProvider.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/plugin/PluginExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/services/MyCounterService.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/services/MyCounterServiceImpl.java create mode 100644 docs/_docs/code-snippets/java/src/main/java/org/apache/ignite/snippets/services/ServiceExample.java create mode 100644 docs/_docs/code-snippets/java/src/main/resources/config/ignite-jdbc.xml copy modules/platforms/dotnet/Apache.Ignite.Core.Tests/Config/KeyStore/server.jks => docs/_docs/code-snippets/java/src/main/resources/keystore/node.jks (100%) copy {modules/platforms/dotnet/Apache.Ignite.Core.Tests/Config/KeyStore => docs/_docs/code-snippets/java/src/main/resources/keystore}/trust.jks (100%) create mode 100644 docs/_docs/code-snippets/k8s/cluster-role.yaml create mode 100644 docs/_docs/code-snippets/k8s/service-account.yaml create mode 100644 docs/_docs/code-snippets/k8s/service.yaml create mode 100755 docs/_docs/code-snippets/k8s/setup.sh create mode 100644 docs/_docs/code-snippets/k8s/stateful/node-configuration.xml create mode 100644 docs/_docs/code-snippets/k8s/stateful/statefulset-template.yaml create mode 100644 docs/_docs/code-snippets/k8s/stateless/deployment-template.yaml create mode 100644 docs/_docs/code-snippets/k8s/stateless/node-configuration.xml create mode 100644 docs/_docs/code-snippets/nodejs/authentication.js create mode 100644 docs/_docs/code-snippets/nodejs/binary-types.js create mode 100644 docs/_docs/code-snippets/nodejs/conf1.js create mode 100644 docs/_docs/code-snippets/nodejs/conf2.js create mode 100644 docs/_docs/code-snippets/nodejs/configuring-cache-1.js create mode 100644 docs/_docs/code-snippets/nodejs/configuring-cache-2.js create mode 100644 docs/_docs/code-snippets/nodejs/connecting.js create mode 100644 docs/_docs/code-snippets/nodejs/enabling-debug.js create mode 100644 docs/_docs/code-snippets/nodejs/get-existing-cache.js create mode 100644 docs/_docs/code-snippets/nodejs/initialize.js create mode 100644 docs/_docs/code-snippets/nodejs/key-value.js create mode 100644 docs/_docs/code-snippets/nodejs/scan-query.js create mode 100644 docs/_docs/code-snippets/nodejs/scanquery.js create mode 100644 docs/_docs/code-snippets/nodejs/sql-fields-query.js create mode 100644 docs/_docs/code-snippets/nodejs/sql.js create mode 100644 docs/_docs/code-snippets/nodejs/tls.js create mode 100644 docs/_docs/code-snippets/nodejs/types-mapping-configuration.js create mode 100644 docs/_docs/code-snippets/php/ConnectingToCluster.php create mode 100644 docs/_docs/code-snippets/php/Security.php create mode 100644 docs/_docs/code-snippets/php/UsingKeyValueApi.php create mode 100644 docs/_docs/code-snippets/python/auth.py create mode 100644 docs/_docs/code-snippets/python/basic_operations.py create mode 100644 docs/_docs/code-snippets/python/client_reconnect.py create mode 100644 docs/_docs/code-snippets/python/client_ssl.py create mode 100644 docs/_docs/code-snippets/python/connect.py create mode 100644 docs/_docs/code-snippets/python/create_cache.py create mode 100644 docs/_docs/code-snippets/python/create_cache_with_properties.py create mode 100644 docs/_docs/code-snippets/python/scan.py create mode 100644 docs/_docs/code-snippets/python/sql.py create mode 100644 docs/_docs/code-snippets/python/type_hints.py create mode 100644 docs/_docs/code-snippets/xml/affinity-backup-filter.xml create mode 100644 docs/_docs/code-snippets/xml/attribute-node-filter.xml create mode 100644 docs/_docs/code-snippets/xml/binary-objects.xml create mode 100644 docs/_docs/code-snippets/xml/cache-configuration.xml create mode 100644 docs/_docs/code-snippets/xml/cache-groups.xml create mode 100644 docs/_docs/code-snippets/xml/cache-jdbc-pojo-store.xml create mode 100644 docs/_docs/code-snippets/xml/cache-template.xml create mode 100644 docs/_docs/code-snippets/xml/client-behind-nat.xml create mode 100644 docs/_docs/code-snippets/xml/client-node.xml create mode 100644 docs/_docs/code-snippets/xml/configure-backups.xml create mode 100644 docs/_docs/code-snippets/xml/configuring-metrics.xml create mode 100644 docs/_docs/code-snippets/xml/custom-keys.xml create mode 100644 docs/_docs/code-snippets/xml/data-regions-configuration.xml create mode 100644 docs/_docs/code-snippets/xml/deployment.xml create mode 100644 docs/_docs/code-snippets/xml/discovery-multicast.xml create mode 100644 docs/_docs/code-snippets/xml/discovery-static-and-multicast.xml create mode 100644 docs/_docs/code-snippets/xml/discovery-static.xml create mode 100644 docs/_docs/code-snippets/xml/disk-compression.xml create mode 100644 docs/_docs/code-snippets/xml/events.xml create mode 100644 docs/_docs/code-snippets/xml/eviction.xml create mode 100644 docs/_docs/code-snippets/xml/expiry.xml create mode 100644 docs/_docs/code-snippets/xml/failover-always.xml create mode 100644 docs/_docs/code-snippets/xml/failover-never.xml create mode 100644 docs/_docs/code-snippets/xml/http-configuration.xml create mode 100644 docs/_docs/code-snippets/xml/ignite-authentication.xml create mode 100644 docs/_docs/code-snippets/xml/jcl.xml create mode 100644 docs/_docs/code-snippets/xml/jetty.xml create mode 100644 docs/_docs/code-snippets/xml/job-scheduling-fifo.xml create mode 100644 docs/_docs/code-snippets/xml/job-scheduling-priority.xml create mode 100644 docs/_docs/code-snippets/xml/job-stealing.xml create mode 100644 docs/_docs/code-snippets/xml/lifecycle.xml create mode 100644 docs/_docs/code-snippets/xml/log4j-config.xml create mode 100644 docs/_docs/code-snippets/xml/log4j.xml create mode 100644 docs/_docs/code-snippets/xml/log4j2-config.xml create mode 100644 docs/_docs/code-snippets/xml/log4j2.xml create mode 100644 docs/_docs/code-snippets/xml/metrics.xml create mode 100644 docs/_docs/code-snippets/xml/mvcc.xml create mode 100644 docs/_docs/code-snippets/xml/near-cache-config.xml create mode 100644 docs/_docs/code-snippets/xml/network-configuration.xml create mode 100644 docs/_docs/code-snippets/xml/odbc-cache-config.xml create mode 100644 docs/_docs/code-snippets/xml/odbc.xml create mode 100644 docs/_docs/code-snippets/xml/on-heap-cache.xml create mode 100644 docs/_docs/code-snippets/xml/partition-loss-policy.xml create mode 100644 docs/_docs/code-snippets/xml/peer-class-loading.xml create mode 100644 docs/_docs/code-snippets/xml/persistence-metrics.xml create mode 100644 docs/_docs/code-snippets/xml/persistence-tuning.xml create mode 100644 docs/_docs/code-snippets/xml/persistence.xml create mode 100644 docs/_docs/code-snippets/xml/plugins.xml create mode 100644 docs/_docs/code-snippets/xml/query-entities.xml create mode 100644 docs/_docs/code-snippets/xml/rebalancing-config.xml create mode 100644 docs/_docs/code-snippets/xml/round-robin-load-balancing.xml create mode 100644 docs/_docs/code-snippets/xml/schemas.xml create mode 100644 docs/_docs/code-snippets/xml/services.xml create mode 100644 docs/_docs/code-snippets/xml/slf4j.xml create mode 100644 docs/_docs/code-snippets/xml/snapshots.xml create mode 100644 docs/_docs/code-snippets/xml/sql-on-heap-cache.xml create mode 100644 docs/_docs/code-snippets/xml/ssl-without-validation.xml create mode 100644 docs/_docs/code-snippets/xml/ssl.xml create mode 100644 docs/_docs/code-snippets/xml/swap.xml create mode 100644 docs/_docs/code-snippets/xml/tcp-ip-discovery.xml create mode 100644 docs/_docs/code-snippets/xml/tde.xml create mode 100644 docs/_docs/code-snippets/xml/thin-client-cluster-config.xml create mode 100644 docs/_docs/code-snippets/xml/thread-pool.xml create mode 100644 docs/_docs/code-snippets/xml/tracing.xml create mode 100644 docs/_docs/code-snippets/xml/transactions.xml create mode 100644 docs/_docs/code-snippets/xml/wal.xml create mode 100644 docs/_docs/code-snippets/xml/weighted-load-balancing.xml create mode 100644 docs/_docs/configuring-caches/atomicity-modes.adoc create mode 100644 docs/_docs/configuring-caches/cache-groups.adoc create mode 100644 docs/_docs/configuring-caches/configuration-overview.adoc create mode 100644 docs/_docs/configuring-caches/configuring-backups.adoc create mode 100644 docs/_docs/configuring-caches/expiry-policies.adoc create mode 100644 docs/_docs/configuring-caches/near-cache.adoc create mode 100644 docs/_docs/configuring-caches/on-heap-caching.adoc create mode 100644 docs/_docs/configuring-caches/partition-loss-policy.adoc create mode 100644 docs/_docs/cpp-specific/cpp-objects-lifetime.adoc create mode 100644 docs/_docs/cpp-specific/cpp-platform-interoperability.adoc create mode 100644 docs/_docs/cpp-specific/cpp-serialization.adoc create mode 100644 docs/_docs/cpp-specific/index.adoc create mode 100644 docs/_docs/data-modeling/affinity-collocation.adoc create mode 100644 docs/_docs/data-modeling/binary-marshaller.adoc create mode 100644 docs/_docs/data-modeling/data-modeling.adoc create mode 100644 docs/_docs/data-modeling/data-partitioning.adoc create mode 100644 docs/_docs/data-rebalancing.adoc create mode 100644 docs/_docs/data-streaming.adoc create mode 100644 docs/_docs/data-structures/atomic-sequence.adoc create mode 100644 docs/_docs/data-structures/atomic-types.adoc create mode 100644 docs/_docs/data-structures/countdownlatch.adoc create mode 100644 docs/_docs/data-structures/id-generator.adoc create mode 100644 docs/_docs/data-structures/queue-and-set.adoc create mode 100644 docs/_docs/data-structures/semaphore.adoc create mode 100644 docs/_docs/distributed-computing/cluster-groups.adoc create mode 100644 docs/_docs/distributed-computing/collocated-computations.adoc create mode 100644 docs/_docs/distributed-computing/distributed-computing.adoc create mode 100644 docs/_docs/distributed-computing/executor-service.adoc create mode 100644 docs/_docs/distributed-computing/fault-tolerance.adoc create mode 100644 docs/_docs/distributed-computing/job-scheduling.adoc create mode 100644 docs/_docs/distributed-computing/load-balancing.adoc create mode 100644 docs/_docs/distributed-computing/map-reduce.adoc create mode 100644 docs/_docs/distributed-locks.adoc create mode 100644 docs/_docs/events/events.adoc create mode 100644 docs/_docs/events/listening-to-events.adoc create mode 100644 docs/_docs/extensions-and-integrations/cassandra/configuration.adoc create mode 100644 docs/_docs/extensions-and-integrations/cassandra/ddl-generator.adoc create mode 100644 docs/_docs/extensions-and-integrations/cassandra/overview.adoc create mode 100644 docs/_docs/extensions-and-integrations/cassandra/usage-examples.adoc create mode 100644 docs/_docs/extensions-and-integrations/hibernate-l2-cache.adoc create mode 100644 docs/_docs/extensions-and-integrations/ignite-for-spark/ignite-dataframe.adoc create mode 100644 docs/_docs/extensions-and-integrations/ignite-for-spark/ignitecontext-and-rdd.adoc create mode 100644 docs/_docs/extensions-and-integrations/ignite-for-spark/installation.adoc create mode 100644 docs/_docs/extensions-and-integrations/ignite-for-spark/overview.adoc create mode 100644 docs/_docs/extensions-and-integrations/ignite-for-spark/spark-shell.adoc create mode 100644 docs/_docs/extensions-and-integrations/ignite-for-spark/troubleshooting.adoc create mode 100644 docs/_docs/extensions-and-integrations/mybatis-l2-cache.adoc create mode 100644 docs/_docs/extensions-and-integrations/php-pdo.adoc create mode 100644 docs/_docs/extensions-and-integrations/spring/spring-boot.adoc create mode 100644 docs/_docs/extensions-and-integrations/spring/spring-caching.adoc create mode 100644 docs/_docs/extensions-and-integrations/spring/spring-data.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/camel-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/flink-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/flume-sink.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/jms-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/kafka-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/mqtt-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/rocketmq-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/storm-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/twitter-streamer.adoc create mode 100644 docs/_docs/extensions-and-integrations/streaming/zeromq-streamer.adoc create mode 100644 docs/_docs/images/111.gif create mode 100644 docs/_docs/images/222.gif create mode 100644 docs/_docs/images/333.gif create mode 100644 docs/_docs/images/555.gif create mode 100644 docs/_docs/images/666.gif create mode 100644 docs/_docs/images/bagging.png create mode 100644 docs/_docs/images/cache_table.png create mode 100644 docs/_docs/images/checkpointing-chainsaw.png create mode 100644 docs/_docs/images/checkpointing-persistence.png create mode 100644 docs/_docs/images/client-to-aws.png create mode 100644 docs/_docs/images/collocated_joins.png create mode 100644 docs/_docs/images/data_streaming.png create mode 100644 docs/_docs/images/defragmented.png create mode 100644 docs/_docs/images/durable-memory-diagram.png create mode 100644 docs/_docs/images/durable-memory-overview.png create mode 100644 docs/_docs/images/external_storage.png create mode 100644 docs/_docs/images/fragmented.png create mode 100644 docs/_docs/images/ignite_clustering.png create mode 100644 docs/_docs/images/ijfull.png create mode 100644 docs/_docs/images/ijimport.png create mode 100644 docs/_docs/images/ijrun.png create mode 100644 docs/_docs/images/integrations/camel-streamer.png create mode 100644 docs/_docs/images/integrations/hibernate-l2-cache.png create mode 100644 docs/_docs/images/jconsole.png create mode 100644 docs/_docs/images/k8s/aks-node-number.png create mode 100644 docs/_docs/images/k8s/create-aks-cluster.png create mode 100644 docs/_docs/images/logistic-regression.png create mode 100644 docs/_docs/images/logistic-regression2.png create mode 100644 docs/_docs/images/machine_learning.png create mode 100644 docs/_docs/images/memory-segment.png create mode 100644 docs/_docs/images/naive-bayes.png create mode 100644 docs/_docs/images/naive-bayes2.png create mode 100644 docs/_docs/images/naive-bayes3.png create mode 100644 docs/_docs/images/naive-bayes3png create mode 100644 docs/_docs/images/net-view-details.png create mode 100644 docs/_docs/images/network_segmentation.png create mode 100644 docs/_docs/images/non_collocated_joins.png create mode 100644 docs/_docs/images/odbc_dsn_configuration.png create mode 100644 docs/_docs/images/off_heap_memory_eviction.png create mode 100644 docs/_docs/images/partitionawareness01.png create mode 100644 docs/_docs/images/partitionawareness02.png create mode 100644 docs/_docs/images/partitioned_cache.png create mode 100644 docs/_docs/images/partitioning.png create mode 100644 docs/_docs/images/persistent_store_structure.png create mode 100644 docs/_docs/images/preprocessing.png create mode 100644 docs/_docs/images/preprocessing2.png create mode 100644 docs/_docs/images/replicated_cache.png create mode 100644 docs/_docs/images/segmentation_resolved.png create mode 100644 docs/_docs/images/set-streaming.png create mode 100644 docs/_docs/images/span.png create mode 100644 docs/_docs/images/spark_integration.png create mode 100644 docs/_docs/images/split_brain.png create mode 100644 docs/_docs/images/split_brain_resolved.png create mode 100644 docs/_docs/images/tools/gg-control-center.png create mode 100644 docs/_docs/images/tools/informatica-import-tables.png create mode 100644 docs/_docs/images/tools/informatica-rel-connection.png create mode 100644 docs/_docs/images/tools/pentaho-ignite-connection.png create mode 100644 docs/_docs/images/tools/pentaho-new-transformation.png create mode 100644 docs/_docs/images/tools/pentaho-running-and-inspecting-data.png create mode 100644 docs/_docs/images/tools/tableau-choose_dsn_01.png create mode 100644 docs/_docs/images/tools/tableau-choose_dsn_02.png create mode 100644 docs/_docs/images/tools/tableau-choosing_driver_01.png create mode 100644 docs/_docs/images/tools/tableau-creating_dataset.png create mode 100644 docs/_docs/images/tools/tableau-edit_connection.png create mode 100644 docs/_docs/images/tools/tableau-visualizing_data.png create mode 100644 docs/_docs/images/tools/visor-cmd.png create mode 100644 docs/_docs/images/trace_in_zipkin.png create mode 100644 docs/_docs/images/zookeeper.png create mode 100644 docs/_docs/images/zookeeper_split.png create mode 100644 docs/_docs/includes/cpp-linux-build-prerequisites.adoc create mode 100644 docs/_docs/includes/cpp-prerequisites.adoc create mode 100644 docs/_docs/includes/dotnet-prerequisites.adoc create mode 100644 docs/_docs/includes/exampleprojects.adoc create mode 100644 docs/_docs/includes/install-ignite.adoc create mode 100644 docs/_docs/includes/install-nodejs-npm.adoc create mode 100644 docs/_docs/includes/install-php-composer.adoc create mode 100644 docs/_docs/includes/install-python-pip.adoc create mode 100644 docs/_docs/includes/intro-languages.adoc create mode 100644 docs/_docs/includes/java9.adoc create mode 100644 docs/_docs/includes/nodes-and-clustering.adoc create mode 100644 docs/_docs/includes/note-on-deactivation.adoc create mode 100644 docs/_docs/includes/partition-awareness.adoc create mode 100644 docs/_docs/includes/prereqs.adoc create mode 100644 docs/_docs/includes/starting-node.adoc create mode 100644 docs/_docs/includes/thick-and-thin-clients.adoc create mode 100644 docs/_docs/index.adoc create mode 100644 docs/_docs/installation/deb-rpm.adoc create mode 100644 docs/_docs/installation/index.adoc create mode 100644 docs/_docs/installation/installing-using-docker.adoc create mode 100644 docs/_docs/installation/installing-using-zip.adoc create mode 100644 docs/_docs/installation/kubernetes/amazon-eks-deployment.adoc create mode 100644 docs/_docs/installation/kubernetes/azure-deployment.adoc create mode 100644 docs/_docs/installation/kubernetes/generic-configuration.adoc create mode 100644 docs/_docs/installation/kubernetes/gke-deployment.adoc create mode 100644 docs/_docs/installation/vmware-installation.adoc create mode 100644 docs/_docs/key-value-api/basic-cache-operations.adoc create mode 100644 docs/_docs/key-value-api/binary-objects.adoc create mode 100644 docs/_docs/key-value-api/continuous-queries.adoc create mode 100644 docs/_docs/key-value-api/transactions.adoc create mode 100644 docs/_docs/key-value-api/using-scan-queries.adoc create mode 100644 docs/_docs/key-value-api/with-expiry-policy.adoc create mode 100644 docs/_docs/logging.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/ann.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/decision-trees.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/introduction.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/knn-classification.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/linear-svm.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/logistic-regression.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/multilayer-perceptron.adoc create mode 100644 docs/_docs/machine-learning/binary-classification/naive-bayes.adoc create mode 100644 docs/_docs/machine-learning/clustering/gaussian-mixture.adoc create mode 100644 docs/_docs/machine-learning/clustering/introduction.adoc create mode 100644 docs/_docs/machine-learning/clustering/k-means-clustering.adoc create mode 100644 docs/_docs/machine-learning/ensemble-methods/bagging.adoc create mode 100644 docs/_docs/machine-learning/ensemble-methods/gradient-boosting.adoc create mode 100644 docs/_docs/machine-learning/ensemble-methods/introduction.adoc create mode 100644 docs/_docs/machine-learning/ensemble-methods/random-forest.adoc create mode 100644 docs/_docs/machine-learning/ensemble-methods/stacking.adoc create mode 100644 docs/_docs/machine-learning/importing-model/introduction.adoc create mode 100644 docs/_docs/machine-learning/importing-model/model-import-from-apache-spark.adoc create mode 100644 docs/_docs/machine-learning/importing-model/model-import-from-gxboost.adoc create mode 100644 docs/_docs/machine-learning/machine-learning.adoc create mode 100644 docs/_docs/machine-learning/model-selection/cross-validation.adoc create mode 100644 docs/_docs/machine-learning/model-selection/evaluator.adoc create mode 100644 docs/_docs/machine-learning/model-selection/hyper-parameter-tuning.adoc create mode 100644 docs/_docs/machine-learning/model-selection/introduction.adoc create mode 100644 docs/_docs/machine-learning/model-selection/pipeline-api.adoc create mode 100644 docs/_docs/machine-learning/model-selection/split-the-dataset-on-test-and-train-datasets.adoc create mode 100644 docs/_docs/machine-learning/multiclass-classification.adoc create mode 100644 docs/_docs/machine-learning/partition-based-dataset.adoc create mode 100644 docs/_docs/machine-learning/preprocessing.adoc create mode 100644 docs/_docs/machine-learning/recommendation-systems.adoc create mode 100644 docs/_docs/machine-learning/regression/decision-trees-regression.adoc create mode 100644 docs/_docs/machine-learning/regression/introduction.adoc create mode 100644 docs/_docs/machine-learning/regression/knn-regression.adoc create mode 100644 docs/_docs/machine-learning/regression/linear-regression.adoc create mode 100644 docs/_docs/machine-learning/updating-trained-models.adoc create mode 100644 docs/_docs/memory-architecture.adoc create mode 100644 docs/_docs/memory-configuration/data-regions.adoc create mode 100644 docs/_docs/memory-configuration/eviction-policies.adoc create mode 100644 docs/_docs/memory-configuration/index.adoc create mode 100644 docs/_docs/messaging.adoc create mode 100644 docs/_docs/monitoring-metrics/cluster-id.adoc create mode 100644 docs/_docs/monitoring-metrics/cluster-states.adoc create mode 100644 docs/_docs/monitoring-metrics/configuring-metrics.adoc create mode 100644 docs/_docs/monitoring-metrics/intro.adoc create mode 100644 docs/_docs/monitoring-metrics/metrics.adoc create mode 100644 docs/_docs/monitoring-metrics/new-metrics-system.adoc create mode 100644 docs/_docs/monitoring-metrics/new-metrics.adoc create mode 100644 docs/_docs/monitoring-metrics/system-views.adoc create mode 100644 docs/_docs/monitoring-metrics/tracing.adoc create mode 100644 docs/_docs/net-specific/asp-net-output-caching.adoc create mode 100644 docs/_docs/net-specific/asp-net-session-state-caching.adoc create mode 100644 docs/_docs/net-specific/index.adoc create mode 100644 docs/_docs/net-specific/net-configuration-options.adoc create mode 100644 docs/_docs/net-specific/net-cross-platform-support.adoc create mode 100644 docs/_docs/net-specific/net-deployment-options.adoc create mode 100644 docs/_docs/net-specific/net-entity-framework-cache.adoc create mode 100644 docs/_docs/net-specific/net-java-services-execution.adoc create mode 100644 docs/_docs/net-specific/net-linq.adoc create mode 100644 docs/_docs/net-specific/net-logging.adoc create mode 100644 docs/_docs/net-specific/net-platform-cache.adoc create mode 100644 docs/_docs/net-specific/net-platform-interoperability.adoc create mode 100644 docs/_docs/net-specific/net-plugins.adoc create mode 100644 docs/_docs/net-specific/net-remote-assembly-loading.adoc create mode 100644 docs/_docs/net-specific/net-serialization.adoc create mode 100644 docs/_docs/net-specific/net-standalone-nodes.adoc create mode 100644 docs/_docs/net-specific/net-troubleshooting.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/general-perf-tips.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/handling-exceptions.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/index.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/memory-tuning.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/persistence-tuning.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/sql-tuning.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/thread-pools-tuning.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/troubleshooting.adoc create mode 100644 docs/_docs/perf-and-troubleshooting/yardstick-benchmarking.adoc create mode 100644 docs/_docs/persistence/custom-cache-store.adoc create mode 100644 docs/_docs/persistence/disk-compression.adoc create mode 100644 docs/_docs/persistence/external-storage.adoc create mode 100644 docs/_docs/persistence/native-persistence.adoc create mode 100644 docs/_docs/persistence/persistence-tuning.adoc create mode 100644 docs/_docs/persistence/snapshots.adoc create mode 100644 docs/_docs/persistence/swap.adoc create mode 100644 docs/_docs/plugins.adoc create mode 100644 docs/_docs/quick-start/cpp.adoc create mode 100644 docs/_docs/quick-start/dotnet.adoc create mode 100644 docs/_docs/quick-start/index.adoc create mode 100644 docs/_docs/quick-start/java.adoc create mode 100644 docs/_docs/quick-start/nodejs.adoc create mode 100644 docs/_docs/quick-start/php.adoc create mode 100644 docs/_docs/quick-start/python.adoc create mode 100644 docs/_docs/quick-start/restapi.adoc create mode 100644 docs/_docs/quick-start/sql.adoc create mode 100644 docs/_docs/read-repair.adoc create mode 100644 docs/_docs/resources-injection.adoc create mode 100644 docs/_docs/restapi.adoc create mode 100644 docs/_docs/security/authentication.adoc create mode 100644 docs/_docs/security/index.adoc create mode 100644 docs/_docs/security/master-key-rotation.adoc create mode 100644 docs/_docs/security/sandbox.adoc create mode 100644 docs/_docs/security/ssl-tls.adoc create mode 100644 docs/_docs/security/tde.adoc create mode 100644 docs/_docs/services/services.adoc create mode 100644 docs/_docs/setup.adoc create mode 100644 docs/_docs/sql-reference/aggregate-functions.adoc create mode 100644 docs/_docs/sql-reference/data-types.adoc create mode 100644 docs/_docs/sql-reference/date-time-functions.adoc create mode 100644 docs/_docs/sql-reference/ddl.adoc create mode 100644 docs/_docs/sql-reference/dml.adoc create mode 100644 docs/_docs/sql-reference/index.adoc create mode 100644 docs/_docs/sql-reference/numeric-functions.adoc create mode 100644 docs/_docs/sql-reference/operational-commands.adoc create mode 100644 docs/_docs/sql-reference/sql-conformance.adoc create mode 100644 docs/_docs/sql-reference/string-functions.adoc create mode 100644 docs/_docs/sql-reference/system-functions.adoc create mode 100644 docs/_docs/sql-reference/transactions.adoc create mode 100644 docs/_docs/starting-nodes.adoc create mode 100644 docs/_docs/thin-client-comparison.csv create mode 100644 docs/_docs/thin-clients/cpp-thin-client.adoc create mode 100644 docs/_docs/thin-clients/dotnet-thin-client.adoc create mode 100644 docs/_docs/thin-clients/getting-started-with-thin-clients.adoc create mode 100644 docs/_docs/thin-clients/java-thin-client.adoc create mode 100644 docs/_docs/thin-clients/nodejs-thin-client.adoc create mode 100644 docs/_docs/thin-clients/php-thin-client.adoc create mode 100644 docs/_docs/thin-clients/python-thin-client.adoc create mode 100644 docs/_docs/tools/control-script.adoc create mode 100644 docs/_docs/tools/gg-control-center.adoc create mode 100644 docs/_docs/tools/informatica.adoc create mode 100644 docs/_docs/tools/pentaho.adoc create mode 100644 docs/_docs/tools/sqlline.adoc create mode 100644 docs/_docs/tools/tableau.adoc create mode 100644 docs/_docs/tools/visor-cmd.adoc create mode 100644 docs/_docs/transactions/mvcc.adoc create mode 100644 docs/_docs/understanding-configuration.adoc create mode 100644 docs/_includes/copyright.html create mode 100644 docs/_includes/footer.html create mode 100644 docs/_includes/header.html create mode 100644 docs/_includes/left-nav.html create mode 100644 docs/_includes/right-nav.html create mode 100644 docs/_includes/section-toc.html create mode 100644 docs/_includes/toc.html create mode 100644 docs/_layouts/default.html create mode 100644 docs/_layouts/doc.html create mode 100644 docs/_layouts/toc.html create mode 100644 docs/_plugins/asciidoctor-extensions.rb create mode 100644 docs/_sass/callouts.scss create mode 100644 docs/_sass/code.scss create mode 100644 docs/_sass/docs.scss create mode 100644 docs/_sass/footer.scss create mode 100644 docs/_sass/github.scss create mode 100644 docs/_sass/header.scss create mode 100644 docs/_sass/layout.scss create mode 100644 docs/_sass/left-nav.scss create mode 100644 docs/_sass/right-nav.scss create mode 100644 docs/_sass/rouge-base16-solarized.scss create mode 100644 docs/_sass/text.scss create mode 100644 docs/_sass/variables.scss create mode 100644 docs/assets/css/asciidoc-pygments.css create mode 100644 docs/assets/css/docs.scss create mode 100644 docs/assets/css/styles.scss create mode 100644 docs/assets/images/apple-blob.svg create mode 100644 docs/assets/images/arrow-down-white.svg create mode 100644 docs/assets/images/arrow-down.svg create mode 100644 docs/assets/images/background-lines.svg create mode 100644 docs/assets/images/cancel.svg create mode 100644 docs/assets/images/checkmark-green.svg create mode 100644 docs/assets/images/copy-icon.svg create mode 100644 docs/assets/images/cpp.svg create mode 100644 docs/assets/images/dev-internal-bg.jpg create mode 100644 docs/assets/images/dotnet.svg create mode 100644 docs/assets/images/edition-ce.svg create mode 100644 docs/assets/images/edition-ee.svg create mode 100644 docs/assets/images/edition-ue.svg create mode 100644 docs/assets/images/events-nav-arrow.svg create mode 100644 docs/assets/images/feature-easy-installation.svg create mode 100644 docs/assets/images/feature-fast.svg create mode 100644 docs/assets/images/feature-reliable.svg create mode 100644 docs/assets/images/github-gray.svg create mode 100644 docs/assets/images/github-white.svg create mode 100644 docs/assets/images/glowing-box.svg create mode 100644 docs/assets/images/integrations/hibernate.svg create mode 100644 docs/assets/images/integrations/kafka.svg create mode 100644 docs/assets/images/integrations/more.svg create mode 100644 docs/assets/images/integrations/oracle.svg create mode 100644 docs/assets/images/integrations/osgi.svg create mode 100644 docs/assets/images/integrations/spark.svg create mode 100644 docs/assets/images/integrations/spring.svg create mode 100644 docs/assets/images/java.svg create mode 100644 docs/assets/images/left-nav-arrow.svg create mode 100644 docs/assets/images/lines-bg-1.svg create mode 100644 docs/assets/images/lines-bg-2.svg create mode 100644 docs/assets/images/lines-bg-3.svg create mode 100644 docs/assets/images/lines-bg-4.svg create mode 100644 docs/assets/images/menu-icon.svg create mode 100644 docs/assets/images/mousepad-blob.svg create mode 100644 docs/assets/images/piece-of-paper-with-folded-top-right-corner.svg create mode 100644 docs/assets/images/scala.svg create mode 100644 docs/assets/images/search.svg create mode 100644 docs/assets/images/violent-blob.svg create mode 100644 docs/assets/images/watermelon-blob.svg create mode 100755 docs/assets/js/anchor.min.js create mode 100644 docs/assets/js/code-copy-to-clipboard.js create mode 100644 docs/assets/js/code-tabs.js create mode 100644 docs/assets/js/docs-menu.js create mode 100644 docs/assets/js/index.js create mode 100755 docs/assets/js/jquery.swiftype.autocomplete.js create mode 100644 docs/assets/js/page-nav.js create mode 100644 docs/assets/js/top-navigation.js create mode 100644 docs/favicon.ico create mode 100755 docs/run.sh