You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by mm...@apache.org on 2021/03/10 14:38:24 UTC

[ignite] branch ignite-2.10 updated (681a64f -> baf3a40)

This is an automated email from the ASF dual-hosted git repository.

mmuzaf pushed a change to branch ignite-2.10
in repository https://gitbox.apache.org/repos/asf/ignite.git.


    from 681a64f  IGNITE-14284 Remove -d option from sqlline invocation. (#8864)
     add 9b6aa64  IGNITE-13979 .NET: Modernize examples
     add 843ea8e  IGNITE-14168 fix description of validate_indexes command (#8798)
     add baf3a40  IGNITE-14138 Fixed an issue where historical rebalance can kill supplier node. Fixes #8769

No new revisions were added by this update.

Summary of changes:
 docs/_config.yml                                   |   7 +-
 docs/_docs/quick-start/dotnet.adoc                 |   2 +-
 .../commandline/cache/CacheValidateIndexes.java    |  13 +-
 .../org/apache/ignite/IgniteSystemProperties.java  |   9 +
 .../dht/preloader/GridDhtPartitionSupplier.java    |   5 +-
 .../GridCacheDatabaseSharedManager.java            |  13 +-
 .../cache/persistence/GridCacheOffheapManager.java |  24 +-
 .../persistence/checkpoint/CheckpointEntry.java    |  17 +-
 .../persistence/checkpoint/CheckpointHistory.java  |  25 +-
 .../CacheRebalanceWithRemovedWalSegment.java       | 174 ++++++
 .../db/wal/WalRecoveryTxLogicalRecordsTest.java    |  56 +-
 .../ignite/testsuites/IgnitePdsTestSuite4.java     |   2 +
 ...mandHandlerClusterByClassTest_cache_help.output |   2 +-
 ...dlerClusterByClassWithSSLTest_cache_help.output |   2 +-
 .../Account.cs}                                    |  35 +-
 .../Address.cs                                     |  31 +-
 .../Apache.Ignite.Core.Tests.TestDll2.csproj       |  58 ++
 .../Apache.Ignite.Core.Tests.TestDll2.snk}         | Bin
 .../Properties/AssemblyInfo.cs                     |  22 +-
 .../Apache.Ignite.Core.Tests.DotNetCore.csproj     |   3 -
 .../Apache.Ignite.Core.Tests.csproj                |  20 +-
 .../Binary/BinaryDynamicRegistrationTest.cs        |  10 +-
 .../Binary/TypeResolverTest.cs                     |   2 +-
 .../Deployment/GetAddressFunc.cs                   |   6 +-
 .../Deployment/PeerAssemblyLoadingAllApisTest.cs   |   4 +-
 .../Deployment/PeerAssemblyLoadingTest.cs          |   4 +-
 .../Apache.Ignite.Core.Tests/Examples/Example.cs   | 147 +++--
 .../Examples/ExamplePaths.cs}                      |  30 +-
 .../Examples/ExamplesTest.cs                       | 264 --------
 .../Examples/ProjectFilesTest.cs                   | 151 ++++-
 .../{PathUtil.cs => ThickClientExamplesTest.cs}    |  45 +-
 ...athUtil.cs => ThickExamplesExternalNodeTest.cs} |  45 +-
 .../Examples/ThickExamplesTest.cs}                 |  27 +-
 .../Examples/ThinExamplesTest.cs                   |  80 +++
 .../Apache.Ignite.Core.Tests/ProjectFilesTest.cs   |  25 +-
 .../Apache.Ignite.Core/Impl/Binary/TypeResolver.cs |   9 +-
 modules/platforms/dotnet/Apache.Ignite.sln         |  25 +-
 modules/platforms/dotnet/build.ps1                 |  81 ++-
 .../dotnet/examples/.template.config/template.json |  17 +
 .../platforms/dotnet/examples/.vscode/launch.json  | 445 ++++++++++++++
 .../platforms/dotnet/examples/.vscode/tasks.json   |  17 +
 .../dotnet/examples/Apache.Ignite.Examples.sln     | 665 ++++++++++++++++++++-
 .../Apache.Ignite.Examples.sln.DotSettings}        |   0
 .../Apache.Ignite.Examples.csproj                  | 107 ----
 .../Apache.Ignite.Examples.snk                     | Bin 596 -> 0 bytes
 .../examples/Apache.Ignite.Examples/App.config     |  41 --
 .../Apache.Ignite.Examples/Compute/TaskExample.cs  | 134 -----
 .../Datagrid/QueryExample.cs                       | 163 -----
 .../Messaging/MessagingExample.cs                  | 110 ----
 .../Properties/AssemblyInfo.cs                     |  34 --
 .../Apache.Ignite.Examples/Services/IMapService.cs |  56 --
 .../ThinClient/ThinClientPutGetExample.cs          |  89 ---
 .../ThinClient/ThinClientQueryExample.cs           | 144 -----
 .../ThinClient/ThinClientSqlExample.cs             | 198 ------
 .../Apache.Ignite.ExamplesDll.csproj               |  86 ---
 .../Apache.Ignite.ExamplesDll.snk                  | Bin 596 -> 0 bytes
 .../dotnet/examples/Directory.Build.props          |  42 ++
 modules/platforms/dotnet/examples/README.md        |  57 ++
 modules/platforms/dotnet/examples/README.txt       |   8 -
 .../Program.cs}                                    |  27 +-
 .../dotnet/examples/ServerNode/ServerNode.csproj   |  13 +
 .../Cache}/CacheIncrementEntryProcessor.cs         |   4 +-
 .../Cache}/CachePutEntryProcessor.cs               |   2 +-
 .../Cache}/ContinuousQueryFilter.cs                |   2 +-
 .../Datagrid => Shared/Cache}/EmployeeStore.cs     |  12 +-
 .../Cache}/EmployeeStoreFactory.cs                 |   2 +-
 .../Cache}/EmployeeStorePredicate.cs               |   6 +-
 .../Datagrid => Shared/Cache}/ScanQueryFilter.cs   |   6 +-
 .../Compute/AverageSalaryJob.cs                    |   4 +-
 .../Compute/AverageSalaryTask.cs                   |   4 +-
 .../Compute/CharacterCountFunc.cs}                 |   4 +-
 .../Compute/CharacterCountReducer.cs               |   2 +-
 .../DataStructures/AtomicLongIncrementAction.cs    |   2 +-
 .../DataStructures/AtomicReferenceModifyAction.cs  |   4 +-
 .../AtomicSequenceIncrementAction.cs               |   2 +-
 .../Events/LocalEventListener.cs}                  |   4 +-
 .../Messaging/LocalMessageListener.cs}             |  10 +-
 .../Messaging/RemoteOrderedMessageListener.cs}     |  11 +-
 .../Messaging/RemoteUnorderedMessageListener.cs}   |  11 +-
 .../Messaging/Topic.cs                             |   4 +-
 .../Binary => Shared/Models}/Account.cs            |   2 +-
 .../Binary => Shared/Models}/Address.cs            |   2 +-
 .../Binary => Shared/Models}/Employee.cs           |   2 +-
 .../Binary => Shared/Models}/Organization.cs       |   2 +-
 .../Binary => Shared/Models}/OrganizationType.cs   |   2 +-
 .../Services/MapService.cs                         |   5 +-
 .../platforms/dotnet/examples/Shared/Shared.csproj |  15 +
 modules/platforms/dotnet/examples/Shared/Utils.cs  | 191 ++++++
 .../Thick/Cache/BinaryMode/BinaryMode.csproj       |  13 +
 .../Cache/BinaryMode/Program.cs}                   |  35 +-
 .../Thick/Cache/DataStreamer/DataStreamer.csproj   |  13 +
 .../Cache/DataStreamer/Program.cs}                 |  38 +-
 .../Cache/EntryProcessor/EntryProcessor.csproj     |  13 +
 .../Cache/EntryProcessor/Program.cs}               |  34 +-
 .../Cache/MultiTieredCache/MultiTieredCache.csproj |  13 +
 .../Cache/MultiTieredCache/Program.cs}             |  27 +-
 .../Thick/Cache/NearCache/NearCache.csproj         |  13 +
 .../Cache/NearCache/Program.cs}                    |  29 +-
 .../OptimisticTransaction.csproj                   |  13 +
 .../Cache/OptimisticTransaction/Program.cs}        |  27 +-
 .../Cache/PutGet/Program.cs}                       |  32 +-
 .../examples/Thick/Cache/PutGet/PutGet.csproj      |  13 +
 .../Cache/QueryContinuous/Program.cs}              |  29 +-
 .../Cache/QueryContinuous/QueryContinuous.csproj   |  13 +
 .../examples/Thick/Cache/QueryFullText/Program.cs  |  62 ++
 .../Thick/Cache/QueryFullText/QueryFullText.csproj |  13 +
 .../examples/Thick/Cache/QueryScan/Program.cs      |  65 ++
 .../Thick/Cache/QueryScan/QueryScan.csproj         |  13 +
 .../Cache/Store/Program.cs}                        |  31 +-
 .../dotnet/examples/Thick/Cache/Store/Store.csproj |  13 +
 .../Cache/Transaction/Program.cs}                  |  29 +-
 .../Thick/Cache/Transaction/Transaction.csproj     |  13 +
 .../Cache/TransactionDeadlockDetection/Program.cs} |  30 +-
 .../TransactionDeadlockDetection.csproj            |  13 +
 .../dotnet/examples/Thick/Compute/Func/Func.csproj |  13 +
 .../Compute/Func/Program.cs}                       |  32 +-
 .../PeerAssemblyLoading/PeerAssemblyLoading.csproj |  16 +
 .../Compute/PeerAssemblyLoading/Program.cs}        |  37 +-
 .../dotnet/examples/Thick/Compute/Task/Program.cs  |  61 ++
 .../dotnet/examples/Thick/Compute/Task/Task.csproj |  13 +
 .../DataStructures/AtomicLong/AtomicLong.csproj    |  13 +
 .../DataStructures/AtomicLong/Program.cs}          |  25 +-
 .../AtomicReference/AtomicReference.csproj         |  13 +
 .../DataStructures/AtomicReference/Program.cs}     |  26 +-
 .../AtomicSequence/AtomicSequence.csproj           |  13 +
 .../DataStructures/AtomicSequence/Program.cs}      |  31 +-
 .../Misc/ClientReconnect/ClientReconnect.csproj    |  13 +
 .../Misc/ClientReconnect/Program.cs}               |  42 +-
 .../examples/Thick/Misc/Events/Events.csproj       |  13 +
 .../Misc/Events/Program.cs}                        |  32 +-
 .../examples/Thick/Misc/Lifecycle/Lifecycle.csproj |  13 +
 .../Misc/Lifecycle/Program.cs}                     |  41 +-
 .../examples/Thick/Misc/Messaging/Messaging.csproj |  13 +
 .../examples/Thick/Misc/Messaging/Program.cs       | 100 ++++
 .../Misc/Services/Program.cs}                      |  50 +-
 .../examples/Thick/Misc/Services/Services.csproj   |  13 +
 modules/platforms/dotnet/examples/Thick/README.md  |   4 +
 .../dotnet/examples/Thick/Sql/Ddl/Ddl.csproj       |  13 +
 .../SqlDdlExample.cs => Thick/Sql/Ddl/Program.cs}  |  45 +-
 .../dotnet/examples/Thick/Sql/Dml/Dml.csproj       |  13 +
 .../SqlDmlExample.cs => Thick/Sql/Dml/Program.cs}  |  32 +-
 .../dotnet/examples/Thick/Sql/Linq/Linq.csproj     |  13 +
 .../LinqExample.cs => Thick/Sql/Linq/Program.cs}   |  88 +--
 .../Sql/SqlExample.cs => Thick/Sql/Sql/Program.cs} |  53 +-
 .../dotnet/examples/Thick/Sql/Sql/Sql.csproj       |  13 +
 .../Cache/BinaryModeThin/BinaryModeThin.csproj     |  13 +
 .../Cache/BinaryModeThin/Program.cs}               |  69 +--
 .../OptimisticTransactionThin.csproj               |  13 +
 .../Cache/OptimisticTransactionThin/Program.cs}    |  50 +-
 .../Cache/PutGetThin/Program.cs}                   |  61 +-
 .../Thin/Cache/PutGetThin/PutGetThin.csproj        |  13 +
 .../Cache/QueryContinuousThin/Program.cs}          |  43 +-
 .../QueryContinuousThin/QueryContinuousThin.csproj |  13 +
 .../examples/Thin/Cache/QueryScanThin/Program.cs   |  71 +++
 .../Thin/Cache/QueryScanThin/QueryScanThin.csproj  |  13 +
 .../Cache/TransactionThin/Program.cs}              |  43 +-
 .../Cache/TransactionThin/TransactionThin.csproj   |  13 +
 .../Misc/ServicesThin/Program.cs}                  |  59 +-
 .../Thin/Misc/ServicesThin/ServicesThin.csproj     |  13 +
 modules/platforms/dotnet/examples/Thin/README.md   |   3 +
 .../examples/Thin/Sql/DdlThin/DdlThin.csproj       |  13 +
 .../Sql/DdlThin/Program.cs}                        |  56 +-
 .../examples/Thin/Sql/DmlThin/DmlThin.csproj       |  13 +
 .../Sql/DmlThin/Program.cs}                        |  51 +-
 .../examples/Thin/Sql/LinqThin/LinqThin.csproj     |  13 +
 .../Sql/LinqThin/Program.cs}                       | 114 ++--
 .../SqlExample.cs => Thin/Sql/SqlThin/Program.cs}  |  76 +--
 .../examples/Thin/Sql/SqlThin/SqlThin.csproj       |  13 +
 .../dotnetcore/Apache.Ignite.Examples.csproj       |  29 -
 .../dotnet/examples/dotnetcore/App.config          |  38 --
 .../dotnet/examples/dotnetcore/Employee.cs         |  67 ---
 .../dotnet/examples/dotnetcore/LinqExample.cs      | 239 --------
 .../dotnet/examples/dotnetcore/Program.cs          | 109 ----
 .../dotnet/examples/dotnetcore/PutGetExample.cs    | 122 ----
 .../dotnet/examples/dotnetcore/README.txt          |   8 -
 .../dotnet/examples/dotnetcore/SqlExample.cs       | 191 ------
 .../dotnet/examples/images/rider-sidebar.png       | Bin 0 -> 48065 bytes
 modules/platforms/dotnet/examples/images/rider.png | Bin 0 -> 21953 bytes
 .../platforms/dotnet/examples/images/vs-code.png   | Bin 0 -> 29808 bytes
 modules/platforms/dotnet/examples/images/vs.png    | Bin 0 -> 8262 bytes
 .../platforms/dotnet/run-dotnetcore-examples.bat   |  27 -
 modules/platforms/dotnet/templates/README.md       |  32 +
 .../.template.config/template.json                 |  16 +
 .../Apache.Ignite.Example/ExampleProject.csproj    |  13 +
 .../internal/Apache.Ignite.Example/Program.cs}     |  37 +-
 .../.template.config/template.json                 |  16 +
 .../ExampleProjectThin.csproj                      |  13 +
 .../internal/Apache.Ignite.ExampleThin/Program.cs  |  57 ++
 .../Apache.Ignite.Examples.csproj                  |  32 +
 189 files changed, 3963 insertions(+), 3701 deletions(-)
 create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/processors/cache/distributed/rebalancing/CacheRebalanceWithRemovedWalSegment.java
 rename modules/platforms/dotnet/{examples/dotnetcore/Organization.cs => Apache.Ignite.Core.Tests.TestDll2/Account.cs} (65%)
 copy modules/platforms/dotnet/{examples/Apache.Ignite.ExamplesDll/Binary => Apache.Ignite.Core.Tests.TestDll2}/Address.cs (66%)
 create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll2/Apache.Ignite.Core.Tests.TestDll2.csproj
 copy modules/platforms/dotnet/{Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.snk => Apache.Ignite.Core.Tests.TestDll2/Apache.Ignite.Core.Tests.TestDll2.snk} (100%)
 rename modules/platforms/dotnet/{examples/Apache.Ignite.ExamplesDll => Apache.Ignite.Core.Tests.TestDll2}/Properties/AssemblyInfo.cs (64%)
 copy modules/platforms/dotnet/{examples/Apache.Ignite.ExamplesDll/Datagrid/EmployeeStoreFactory.cs => Apache.Ignite.Core.Tests/Examples/ExamplePaths.cs} (56%)
 delete mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/ExamplesTest.cs
 copy modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/{PathUtil.cs => ThickClientExamplesTest.cs} (53%)
 rename modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/{PathUtil.cs => ThickExamplesExternalNodeTest.cs} (53%)
 copy modules/platforms/dotnet/{examples/Apache.Ignite.ExamplesDll/Datagrid/EmployeeStoreFactory.cs => Apache.Ignite.Core.Tests/Examples/ThickExamplesTest.cs} (60%)
 create mode 100644 modules/platforms/dotnet/Apache.Ignite.Core.Tests/Examples/ThinExamplesTest.cs
 create mode 100644 modules/platforms/dotnet/examples/.template.config/template.json
 create mode 100644 modules/platforms/dotnet/examples/.vscode/launch.json
 create mode 100644 modules/platforms/dotnet/examples/.vscode/tasks.json
 copy modules/platforms/dotnet/{Apache.Ignite.DotNetCore.sln.DotSettings => examples/Apache.Ignite.Examples.sln.DotSettings} (100%)
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.snk
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/App.config
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Compute/TaskExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/QueryExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Messaging/MessagingExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Properties/AssemblyInfo.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/Services/IMapService.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/ThinClient/ThinClientPutGetExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/ThinClient/ThinClientQueryExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.Examples/ThinClient/ThinClientSqlExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.csproj
 delete mode 100644 modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.snk
 create mode 100644 modules/platforms/dotnet/examples/Directory.Build.props
 create mode 100644 modules/platforms/dotnet/examples/README.md
 delete mode 100644 modules/platforms/dotnet/examples/README.txt
 copy modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid/EmployeeStoreFactory.cs => ServerNode/Program.cs} (62%)
 create mode 100644 modules/platforms/dotnet/examples/ServerNode/ServerNode.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/CacheIncrementEntryProcessor.cs (93%)
 copy modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/CachePutEntryProcessor.cs (97%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/ContinuousQueryFilter.cs (97%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/EmployeeStore.cs (94%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/EmployeeStoreFactory.cs (96%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/EmployeeStorePredicate.cs (93%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Datagrid => Shared/Cache}/ScanQueryFilter.cs (94%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/Compute/AverageSalaryJob.cs (95%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/Compute/AverageSalaryTask.cs (96%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Compute/CharacterCountClosure.cs => Shared/Compute/CharacterCountFunc.cs} (92%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/Compute/CharacterCountReducer.cs (97%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/DataStructures/AtomicLongIncrementAction.cs (96%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/DataStructures/AtomicReferenceModifyAction.cs (95%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/DataStructures/AtomicSequenceIncrementAction.cs (96%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Events/LocalListener.cs => Shared/Events/LocalEventListener.cs} (94%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Messaging/LocalListener.cs => Shared/Messaging/LocalMessageListener.cs} (86%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Messaging/RemoteOrderedListener.cs => Shared/Messaging/RemoteOrderedMessageListener.cs} (88%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Messaging/RemoteUnorderedListener.cs => Shared/Messaging/RemoteUnorderedMessageListener.cs} (88%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/Messaging/Topic.cs (94%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Binary => Shared/Models}/Account.cs (97%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Binary => Shared/Models}/Address.cs (98%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Binary => Shared/Models}/Employee.cs (98%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Binary => Shared/Models}/Organization.cs (98%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll/Binary => Shared/Models}/OrganizationType.cs (96%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.ExamplesDll => Shared}/Services/MapService.cs (96%)
 create mode 100644 modules/platforms/dotnet/examples/Shared/Shared.csproj
 create mode 100644 modules/platforms/dotnet/examples/Shared/Utils.cs
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/BinaryMode/BinaryMode.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/BinaryModeExample.cs => Thick/Cache/BinaryMode/Program.cs} (87%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/DataStreamer/DataStreamer.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/DataStreamerExample.cs => Thick/Cache/DataStreamer/Program.cs} (61%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/EntryProcessor/EntryProcessor.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/EntryProcessorExample.cs => Thick/Cache/EntryProcessor/Program.cs} (61%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/MultiTieredCache/MultiTieredCache.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/MultiTieredCacheExample.cs => Thick/Cache/MultiTieredCache/Program.cs} (79%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/NearCache/NearCache.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/NearCacheExample.cs => Thick/Cache/NearCache/Program.cs} (70%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/OptimisticTransaction/OptimisticTransaction.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs => Thick/Cache/OptimisticTransaction/Program.cs} (76%)
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/PutGetExample.cs => Thick/Cache/PutGet/Program.cs} (83%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/PutGet/PutGet.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/ContinuousQueryExample.cs => Thick/Cache/QueryContinuous/Program.cs} (69%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/QueryContinuous/QueryContinuous.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/QueryFullText/Program.cs
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/QueryFullText/QueryFullText.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/QueryScan/Program.cs
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/QueryScan/QueryScan.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/StoreExample.cs => Thick/Cache/Store/Program.cs} (75%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/Store/Store.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/TransactionExample.cs => Thick/Cache/Transaction/Program.cs} (77%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/Transaction/Transaction.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/TransactionDeadlockDetectionExample.cs => Thick/Cache/TransactionDeadlockDetection/Program.cs} (68%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Cache/TransactionDeadlockDetection/TransactionDeadlockDetection.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thick/Compute/Func/Func.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Compute/ClosureExample.cs => Thick/Compute/Func/Program.cs} (63%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Compute/PeerAssemblyLoading/PeerAssemblyLoading.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Compute/PeerAssemblyLoadingExample.cs => Thick/Compute/PeerAssemblyLoading/Program.cs} (71%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Compute/Task/Program.cs
 create mode 100644 modules/platforms/dotnet/examples/Thick/Compute/Task/Task.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thick/DataStructures/AtomicLong/AtomicLong.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/DataStructures/AtomicLongExample.cs => Thick/DataStructures/AtomicLong/Program.cs} (65%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/DataStructures/AtomicReference/AtomicReference.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/DataStructures/AtomicReferenceExample.cs => Thick/DataStructures/AtomicReference/Program.cs} (65%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/DataStructures/AtomicSequence/AtomicSequence.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/DataStructures/AtomicSequenceExample.cs => Thick/DataStructures/AtomicSequence/Program.cs} (59%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Misc/ClientReconnect/ClientReconnect.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Misc/ClientReconnectExample.cs => Thick/Misc/ClientReconnect/Program.cs} (75%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Misc/Events/Events.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Events/EventsExample.cs => Thick/Misc/Events/Program.cs} (67%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Misc/Lifecycle/Lifecycle.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Misc/LifecycleExample.cs => Thick/Misc/Lifecycle/Program.cs} (70%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Misc/Messaging/Messaging.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thick/Misc/Messaging/Program.cs
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Services/ServicesExample.cs => Thick/Misc/Services/Program.cs} (60%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Misc/Services/Services.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thick/README.md
 create mode 100644 modules/platforms/dotnet/examples/Thick/Sql/Ddl/Ddl.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/SqlDdlExample.cs => Thick/Sql/Ddl/Program.cs} (77%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Sql/Dml/Dml.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/SqlDmlExample.cs => Thick/Sql/Dml/Program.cs} (80%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Sql/Linq/Linq.csproj
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/LinqExample.cs => Thick/Sql/Linq/Program.cs} (76%)
 copy modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/SqlExample.cs => Thick/Sql/Sql/Program.cs} (81%)
 create mode 100644 modules/platforms/dotnet/examples/Thick/Sql/Sql/Sql.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/BinaryModeThin/BinaryModeThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/BinaryModeExample.cs => Thin/Cache/BinaryModeThin/Program.cs} (77%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/OptimisticTransactionThin/OptimisticTransactionThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs => Thin/Cache/OptimisticTransactionThin/Program.cs} (66%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/PutGetExample.cs => Thin/Cache/PutGetThin/Program.cs} (77%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/PutGetThin/PutGetThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/ContinuousQueryExample.cs => Thin/Cache/QueryContinuousThin/Program.cs} (64%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/QueryContinuousThin/QueryContinuousThin.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/QueryScanThin/Program.cs
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/QueryScanThin/QueryScanThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Datagrid/TransactionExample.cs => Thin/Cache/TransactionThin/Program.cs} (71%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Cache/TransactionThin/TransactionThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Services/ServicesExample.cs => Thin/Misc/ServicesThin/Program.cs} (50%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Misc/ServicesThin/ServicesThin.csproj
 create mode 100644 modules/platforms/dotnet/examples/Thin/README.md
 create mode 100644 modules/platforms/dotnet/examples/Thin/Sql/DdlThin/DdlThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/SqlDdlExample.cs => Thin/Sql/DdlThin/Program.cs} (74%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Sql/DmlThin/DmlThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/SqlDmlExample.cs => Thin/Sql/DmlThin/Program.cs} (72%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Sql/LinqThin/LinqThin.csproj
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/LinqExample.cs => Thin/Sql/LinqThin/Program.cs} (71%)
 rename modules/platforms/dotnet/examples/{Apache.Ignite.Examples/Sql/SqlExample.cs => Thin/Sql/SqlThin/Program.cs} (74%)
 create mode 100644 modules/platforms/dotnet/examples/Thin/Sql/SqlThin/SqlThin.csproj
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/Apache.Ignite.Examples.csproj
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/App.config
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/Employee.cs
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/LinqExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/Program.cs
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/PutGetExample.cs
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/README.txt
 delete mode 100644 modules/platforms/dotnet/examples/dotnetcore/SqlExample.cs
 create mode 100644 modules/platforms/dotnet/examples/images/rider-sidebar.png
 create mode 100644 modules/platforms/dotnet/examples/images/rider.png
 create mode 100644 modules/platforms/dotnet/examples/images/vs-code.png
 create mode 100644 modules/platforms/dotnet/examples/images/vs.png
 delete mode 100644 modules/platforms/dotnet/run-dotnetcore-examples.bat
 create mode 100644 modules/platforms/dotnet/templates/README.md
 create mode 100644 modules/platforms/dotnet/templates/internal/Apache.Ignite.Example/.template.config/template.json
 create mode 100644 modules/platforms/dotnet/templates/internal/Apache.Ignite.Example/ExampleProject.csproj
 rename modules/platforms/dotnet/{examples/Apache.Ignite.ExamplesDll/Datagrid/CachePutEntryProcessor.cs => templates/internal/Apache.Ignite.Example/Program.cs} (55%)
 create mode 100644 modules/platforms/dotnet/templates/internal/Apache.Ignite.ExampleThin/.template.config/template.json
 create mode 100644 modules/platforms/dotnet/templates/internal/Apache.Ignite.ExampleThin/ExampleProjectThin.csproj
 create mode 100644 modules/platforms/dotnet/templates/internal/Apache.Ignite.ExampleThin/Program.cs
 create mode 100644 modules/platforms/dotnet/templates/public/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj