[ https://issues.apache.org/jira/browse/IGNITE-2662?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16256967#comment-16256967 ]
Pavel Tupitsyn edited comment on IGNITE-2662 at 11/17/17 1:42 PM: ------------------------------------------------------------------ GitHub user ptupitsyn opened a pull request: https://github.com/apache/ignite/pull/3061 IGNITE-2662 .NET Core support (run on Linux) You can merge this pull request into a Git repository by running: $ git pull https://github.com/ptupitsyn/ignite ignite-2662 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/3061.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #3061 was (Author: githubbot): GitHub user ptupitsyn opened a pull request: https://github.com/apache/ignite/pull/3061 IGNITE-2662 .NET Core support (run on Linux) You can merge this pull request into a Git repository by running: $ git pull https://github.com/ptupitsyn/ignite ignite-2662 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/3061.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #3061 ---- commit dc2ad8777d6c11fe7f5b457f073c2d1a5d7f9933 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T18:43:42Z IGNITE-2662 .NET Core support (run on Linux) commit 79ad83dc4dcbb9baa16ef3ec569f91c592cb8103 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T18:48:11Z Add solution file commit 90888b0385b87ef3ff0b171224f318a5abb3a32a Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T18:56:30Z First test implemented commit c900fc5a91b39b629f6643f457515db626de772e Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T18:58:04Z wip commit 1349c71a3b2bb4b91612426d4b09fd3b5d8341af Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:00:06Z wip commit 8489bfdb0887f59e81265a8c49289f680b5105c0 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:10:37Z Fix callbacks initialization on Core commit 6c0e6c7b204d2e8c886e0129c09b116770368848 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:11:38Z wip commit a6d7081f90bd02e56f3b1e1eb91f7a7ce6d63186 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:12:08Z Ignore exe files commit 6f618ff83b2f8b74a5f640d4bce782fc0b89edb8 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:20:31Z Add unix check commit 9a660799d8d706a93deeb235a46a38061366cdae Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:47:54Z Fix NuGet version issues commit a56fd81e41f0d4969bf06d03c98df75910cec797 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:53:38Z Fix readme commit 0c434e7622affd119ee77fa9904f765825c7188a Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T19:58:58Z Adding test scripts commit 0684ff1b5484918b2be46d8fa58d4c24bf8cc828 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T20:04:53Z Fix line breaks commit 3373839cf9de4fce7b435ee7f4b0686332c5f313 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T20:05:38Z wip commit 8f0212cf8c5fb5fc06dcd1a0e1de7fbf5d063dd4 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T20:09:19Z Fixing test script commit ed5f0508e8ad02c0f4807f5ecb6cbe5ed284c5cf Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-15T20:17:59Z WSL script works! commit 4f851234b9f90ee07d2f4f55010cb00b5334dcb0 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T06:33:13Z Fix test script commit 2e9ee68622c70dc21b17a66877dae45e1c1e96ae Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T09:00:38Z Merge branch 'master' into ignite-2662 commit 6241a66735456aa2b22fe8f7c6d2298cdb348349 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T09:21:22Z xplat dll loader commit 18037a44809ffe7f9474db23358cffa55db84583 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T09:38:14Z Implementing Java detection on Linux commit 1e674877d25df345e0c258d275f009416eb48aa2 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T09:54:01Z Refactoring dll loading commit 19699d72bfdda806d464f9515078327703bda93c Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T09:55:01Z wip dll loading commit aba0381c265075c44aeeff76f03c75c945ab44d2 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T10:03:55Z Fix config copy commit 999d1536d2475f501a846950dc1dd2a3a57f984e Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T10:11:18Z Fix JVM class to be xplat commit 323c8708e68eb47fdd6b87d867a6726dc13ff006 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T10:15:20Z Add logging to test commit 0e05f74922336c48a52a5ae64fb7b82cf256f3cb Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T11:20:57Z Fix NuGet home detection commit 910747328e48664364ade24ae1740a5960afaa73 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T11:21:47Z fix home detection on Linux commit 881ed862b29851262a8c563a170cdae33f521a23 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T11:28:52Z Fix NuGet folder name casing commit 4bbc940eb39f335038d5d8b3bba69818c93283b0 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T11:38:57Z Fixing dir separator handling commit 5c0c9d32b98e752911bf1ed4434261b7be720265 Author: Pavel Tupitsyn <ptupit...@apache.org> Date: 2017-11-16T11:41:09Z Fix case ---- > .NET Core support (run on Linux) > -------------------------------- > > Key: IGNITE-2662 > URL: https://issues.apache.org/jira/browse/IGNITE-2662 > Project: Ignite > Issue Type: New Feature > Components: platforms > Affects Versions: 1.1.4 > Reporter: Pavel Tupitsyn > Assignee: Pavel Tupitsyn > Labels: .net, xplat > Fix For: 2.4 > > > Ignite.NET should target .NET Standard so it is available on maximum number > of platforms, see > https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/ > https://weblog.west-wind.com/posts/2016/Nov/23/NET-Standard-20-Making-Sense-of-NET-Again > https://github.com/dotnet/core/blob/master/roadmap.md > Make sure that all used APIs are supported on all platforms, see API Analyzer > tool: > https://channel9.msdn.com/coding4fun/blog/Your-New-Virtual-API-Review-Assistant > This will allow us to run on Windows, OSX, and Linux, and target .NET Core in > additional to good old regular .NET. > Possible difficulties: > * JNI interop. Core has dllImport and it works on linux, and our C++ client > works on linux, so it should be possible > * Reflection. We use it a lot, and API has changed. -- This message was sent by Atlassian JIRA (v6.4.14#64029)