[
https://issues.apache.org/jira/browse/IGNITE-1628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16326328#comment-16326328
]
ASF GitHub Bot commented on IGNITE-1628:
----------------------------------------
GitHub user ptupitsyn opened a pull request:
https://github.com/apache/ignite/pull/3380
IGNITE-1628 .NET: Compile and run on Mono
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ptupitsyn/ignite ignite-1628
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3380.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 #3380
----
commit 1778028c1733722d44a48d245fdf895a0642c5cd
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T11:49:07Z
IGNITE-1628 .NET: Ensure that Ignite works on Mono platform
commit da84f1c2569a9cf1b61b5654e01759fc45cbd6dd
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T11:49:26Z
fix IO folder casing
commit c1d1292e67f624c733bf945826cad58f4cba7386
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T11:50:47Z
fix IO folder casing
commit aba97fdf1cd870114309ae303fb4d0d9f6cec85b
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T11:55:48Z
fix Apache.Ignite.Log4Net path
commit 2bc9cf5d5fab66048a121633d30cdbc304bd4bc3
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T11:58:48Z
Suppress obsolete compiler warnings
commit 230ed114cd5d3a8ee7b37c26dece5c89b1dce0bc
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T12:58:34Z
Suppress xmldoc warnings under mono
commit 8728d8012c363c25c48ba720f67d66d9a1821760
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:02:47Z
revert unnecessary changes
commit 60803c633fbd69c1b69fcb8e65f3484039b4e6ac
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:03:51Z
suppressing warnings
commit cc1dedbb244a8f1955bd94a5e161eb69755e2976
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:05:41Z
disable unnecessary documentation
commit 87d6ddbb3d5db2659411be39ab622684802bddbf
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:08:31Z
fix references
commit c83e103d043ec4f39e44468bdc7b7dd0bbfa97c8
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:10:19Z
fix references
commit c3c114d9b3f5e3fde91257a1172ab86bdda83049
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:15:46Z
fix references
commit ca6d973de3c0a9ea8f595c515067d8634c7e226b
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:21:54Z
Remove ambiguous calls from service tests
commit fac892b95d4fbb4c5d9f4247e1e85049caa339a2
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:25:18Z
Change build event to msbuild task
commit 5a32eaf96a262cc48ad80df3f3f07c5a01d429d4
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:27:58Z
Change build event to msbuild task
commit 165a1e6a2b7526de7e852af43e4f488ac6a7181d
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:38:06Z
update devnotes
commit 1b831adb6820087fb2eb830dd749d9dfdc7c749f
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:40:03Z
Add Mono build script
commit 42791b443a310e4d55d993b3b6069a45ff4b2aee
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:46:02Z
Fixing file copy in EF tests
commit 357d7897d91570086deeb4ce46e96285796fecca
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T13:49:23Z
mono build works!!
commit b2118728f08372f8c34253b99f03871b7e0acd5e
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T14:50:05Z
suppress another warn
commit 02ab5bf941348ad8d68f9555e5007fbae3a845f4
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T14:53:05Z
suppress another warn
commit 1743be7df4c6fbc0b03fac9d633d2d69af0c2055
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T14:56:56Z
Add NuGet to build script and devnotes
commit 48b6b12473e60546761cc3caee4844c24e6dc321
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T14:59:55Z
suprpessing more warns for Mono
commit 0cd5218588d21a8bc177fe660753a18fcc75b5a0
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T15:01:31Z
fixing warns
commit 247fe6d567f2fe2dd5033590488d89924334864e
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T15:02:26Z
wip
commit 4216f730fb00b4106d505adf19ad21f68a82245c
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T15:03:44Z
wip
commit 27568f5e60e661e0e4f5e40c171b3068cc3ab81f
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T15:04:24Z
wip
commit 450dbfd43d49062bce2e93aeee2836c81ddbf43e
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T15:05:30Z
wip
commit 6d493d2ad0f3781537f94c2eceec4ed844839dab
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T19:58:40Z
fix nuget restore
commit b396eaa17351bfd783ac8ad7df11d228a4964272
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-12T20:46:44Z
wip
----
> .NET: Ensure that Ignite works on Mono platform
> -----------------------------------------------
>
> Key: IGNITE-1628
> URL: https://issues.apache.org/jira/browse/IGNITE-1628
> Project: Ignite
> Issue Type: Task
> Components: platforms
> Affects Versions: ignite-1.4
> Reporter: Vladimir Ozerov
> Assignee: Pavel Tupitsyn
> Priority: Major
> Labels: .net
>
> *NOTE*: Targeted for 1.6, but could be moved even further in case of tight
> release schedule.
> *Goal*
> As Microsoft is moving .Net towards open standards, Mono receives more an
> more attention.
> We need to ensure that our product works fine on this platform. This includes
> both Windows, Linux and (possibly) Mac environments.
> *Tasks*
> - Ensure that Ignite works with Mono on Windows. This is the easiest task
> because we only need to re-compile .Net part.
> - Ensure that Ignite works with Mono on Linux. This will require alternate
> build procedure because CPP recompilation will be required as well.
> - Create relevant TC builds.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)