[
https://issues.apache.org/jira/browse/IGNITE-2492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16010333#comment-16010333
]
ASF GitHub Bot commented on IGNITE-2492:
----------------------------------------
GitHub user ptupitsyn opened a pull request:
https://github.com/apache/ignite/pull/1937
IGNITE-2492 .NET: Peer assembly loading
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/ptupitsyn/ignite ignite-2492
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/1937.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 #1937
----
commit 44f3d90e4e162460754ba4e7d2158ca25d0dbec1
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T14:12:50Z
Adding tests
commit 60772b69cc059326b873aee8866dbf74aedeb1b1
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T15:42:12Z
wip tests
commit f099a22bd2632cf3da2fb537fdffc533e46c25de
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T16:18:21Z
wip tests
commit f4e036c9211c99c98a51ccafa6ff86eaec9391b4
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T16:18:44Z
wip
commit 5ac39038ec816f81cdd960745d39fdc6d08c8efc
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T16:29:52Z
wip tests
commit 3fdd04c0adfc13d3be1ab1066bf5f85efde5769d
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T16:30:05Z
wip
commit 4792aa1bbb1b2440f340748f2a56f3954d34eb8b
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-11T16:38:14Z
wip
commit fe20574763b494c82bd6672ac7538de4083b6d8d
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T12:08:30Z
wip tests
commit 58a8ff78e8b8eb1d22c19cc5d6d6e8f55a07d325
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T12:12:21Z
Test done
commit 0e371fbc9787625376d41921fb07e9d7aa2ddc74
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T12:28:44Z
Remove current assembly resolver
commit 726ed99a4e00d6e5494e2f8abacf810483be2a94
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T12:50:06Z
wip
commit 224f6465a6b1bb8c272fda56ecf1265ecd379388
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T13:16:01Z
Refactor LoadedAssembliesResolver usage to SerializableObjectHolder
commit 884246e39b798e9137a1d5d6cf166babe9395fa9
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T13:39:11Z
IsPeerAssemblyLoadingEnabled
commit cda5f9e01430f49e5961515e8fb0e6db51de0a92
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T13:47:30Z
PeerAssemblyResolver added
commit 4ff92856a859ae8b32583a5861a46fdf02801991
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T13:54:42Z
GetAssemblyFunc
commit f52526cc7daf6cb28e598c6e17facf18c611873f
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T14:01:37Z
wip AssemblyLoader
commit a113edc6bd082b7bf2530b3e599244fb199b3b22
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T14:08:44Z
wip
commit 65f5aedb212282d39355192d2d96829a9edee2cf
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T15:19:14Z
wip
commit 068e64b84e1c2d39987ab4fdd1592db4cd55f58f
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T15:24:10Z
wip
commit ffd896b19c8b3cca23b17944c3483b292bb73ce3
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T15:43:00Z
wip tests
commit 75cbc6e12365c852e42652ec05a26b8b55a4fc50
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T15:46:04Z
fix cluster
commit 1a004add3531f202fc5a82980dfbeaa879fbbf70
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T16:02:14Z
Fix lazy instance
commit c66463a94f51df588addbc13069cd3f6f8473e6d
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T16:18:33Z
Register system func
commit d103f134d9eee29a33fb23683b193ef48a775c29
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T16:30:32Z
GetAssemblyByNameFunc
commit ea76139afe15543c07b2e1d24f41b00e72f74df9
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T16:34:20Z
Test works for Serializable!
commit f75b2879919382d7316aa97113f7d48535b248b9
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T16:41:17Z
binarizable test
commit 8f11f440dfa02bd3bb1dbee2892f3c79a7074216
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-12T16:53:07Z
Fix binarizable test
commit fab4dca2715c2ba8d257e3729f08045dfe661f98
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-13T07:48:05Z
Update config schema
commit 733aa0f5e96745286abac34305562000c73d90e2
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-13T07:50:34Z
Update configuration tests
commit 6f3abd8271d15a86abcea871464f3fcaf4d1899a
Author: Pavel Tupitsyn <[email protected]>
Date: 2017-01-13T08:14:41Z
Cache assembly bytes in AssemblyLoader
----
> .NET: Peer assembly loading
> ---------------------------
>
> Key: IGNITE-2492
> URL: https://issues.apache.org/jira/browse/IGNITE-2492
> Project: Ignite
> Issue Type: New Feature
> Components: platforms
> Affects Versions: 1.1.4
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Labels: .net
> Fix For: 2.1
>
>
> Similar to peer class loading in Java, we can provide a possibility to load
> assemblies on already started nodes, so that a node can execute jobs that are
> not present on other nodes.
> Considerations:
> * Can we unload assemblies after use to free memory? This requires a separate
> AppDomain, can we work with that?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)