You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by pt...@apache.org on 2016/11/17 12:02:15 UTC

ignite git commit: IGNITE-4095 .NET: Fix deprecated CompiledQuery call in examples

Repository: ignite
Updated Branches:
  refs/heads/master efac70530 -> 486f8900a


IGNITE-4095 .NET: Fix deprecated CompiledQuery call in examples


Project: http://git-wip-us.apache.org/repos/asf/ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/486f8900
Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/486f8900
Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/486f8900

Branch: refs/heads/master
Commit: 486f8900a1692fd579118fad9dbc4709b06f07f7
Parents: efac705
Author: Pavel Tupitsyn <pt...@apache.org>
Authored: Thu Nov 17 15:01:49 2016 +0300
Committer: Pavel Tupitsyn <pt...@apache.org>
Committed: Thu Nov 17 15:01:49 2016 +0300

----------------------------------------------------------------------
 .../Apache.Ignite.Examples/Datagrid/LinqExample.cs  |  6 ++++--
 .../Datagrid/OptimisticTransactionExample.cs        | 16 ++++++++--------
 .../Misc/ClientReconnectExample.cs                  | 10 +++++-----
 3 files changed, 17 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ignite/blob/486f8900/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/LinqExample.cs
----------------------------------------------------------------------
diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/LinqExample.cs b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/LinqExample.cs
index 86739b4..7af8569 100644
--- a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/LinqExample.cs
+++ b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/LinqExample.cs
@@ -123,12 +123,14 @@ namespace Apache.Ignite.Examples.Datagrid
         {
             const int zip = 94109;
 
+            var cache0 = cache.AsCacheQueryable();
+
             // Compile cache query to eliminate LINQ overhead on multiple runs.
             Func<int, IQueryCursor<ICacheEntry<int, Employee>>> qry =
-                CompiledQuery.Compile((int z) => cache.AsCacheQueryable().Where(emp => emp.Value.Address.Zip == z));
+                CompiledQuery2.Compile((int z) => cache0.Where(emp => emp.Value.Address.Zip == z));
 
             Console.WriteLine();
-            Console.WriteLine(">>> Employees with zipcode using compiled query " + zip + ":");
+            Console.WriteLine(">>> Employees with zipcode {0} using compiled query:", zip);
 
             foreach (ICacheEntry<int, Employee> entry in qry(zip))
                 Console.WriteLine(">>>    " + entry.Value);

http://git-wip-us.apache.org/repos/asf/ignite/blob/486f8900/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs
----------------------------------------------------------------------
diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs
index 2f9d164..0f4f149 100644
--- a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs
+++ b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Datagrid/OptimisticTransactionExample.cs
@@ -15,16 +15,16 @@
  * limitations under the License.
  */
 
-using System;
-using System.Threading;
-using System.Threading.Tasks;
-using Apache.Ignite.Core;
-using Apache.Ignite.Core.Cache;
-using Apache.Ignite.Core.Cache.Configuration;
-using Apache.Ignite.Core.Transactions;
-
 namespace Apache.Ignite.Examples.Datagrid
 {
+    using System;
+    using System.Threading;
+    using System.Threading.Tasks;
+    using Apache.Ignite.Core;
+    using Apache.Ignite.Core.Cache;
+    using Apache.Ignite.Core.Cache.Configuration;
+    using Apache.Ignite.Core.Transactions;
+
     /// <summary>
     /// This example demonstrates optimistic transaction concurrency control.
     /// <para />

http://git-wip-us.apache.org/repos/asf/ignite/blob/486f8900/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Misc/ClientReconnectExample.cs
----------------------------------------------------------------------
diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Misc/ClientReconnectExample.cs b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Misc/ClientReconnectExample.cs
index eb0e21b..55178b6 100644
--- a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Misc/ClientReconnectExample.cs
+++ b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Misc/ClientReconnectExample.cs
@@ -14,15 +14,15 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-using System;
-using System.Threading;
-using Apache.Ignite.Core;
-using Apache.Ignite.Core.Cache;
-using Apache.Ignite.Core.Common;
 
 namespace Apache.Ignite.Examples.Misc
 {
+    using System;
+    using System.Threading;
+    using Apache.Ignite.Core;
+    using Apache.Ignite.Core.Cache;
     using Apache.Ignite.Core.Cache.Configuration;
+    using Apache.Ignite.Core.Common;
     using Apache.Ignite.Core.Discovery.Tcp;
     using Apache.Ignite.Core.Discovery.Tcp.Static;
     using Apache.Ignite.Core.Events;