[ 
https://issues.apache.org/jira/browse/IGNITE-3682?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15907373#comment-15907373
 ] 

ASF GitHub Bot commented on IGNITE-3682:
----------------------------------------

GitHub user daradurvs opened a pull request:

    https://github.com/apache/ignite/pull/1614

    IGNITE-3682

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/daradurvs/ignite ignite-3682

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/1614.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 #1614
    
----
commit 1d91a26e668e6976bde1fed09b8dbb4e55af9350
Author: daradurvs <daradu...@gmail.com>
Date:   2017-03-08T21:40:07Z

    ignite-3682: work in progress

commit 155c95e75090ab1f84c4d204e1ff315f170e4ae3
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-09T08:53:45Z

    ignite-3682: move new classes to different package; change toString-methods

commit 063b16444a55fbc21143fbec43e03c05f6c94a32
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-09T08:56:14Z

    ignite-3682: package-info was added

commit 5c2a56d50edd2f79d4ac3d0495cb144f1a67cf03
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-09T09:29:55Z

    ignite-3682: work in progress

commit 84f311943e02e7178ae61865f163fc7c1d91564f
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-09T10:17:05Z

    ignite-3682: work in progress

commit 577f1e2bc5533aac1fe17a7120eae34c66f7cb98
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-09T11:41:37Z

    ignite-3682: anonymous classes defined in class level were extracted to top 
level classes

commit 97e0a420851a801f8007106a482d1d59f51820ba
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-09T13:41:31Z

    ignite-3682: work in progress

commit 719dec5a251102738d6efa40401db9cf13e1ca84
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-10T11:42:21Z

    ignite-3682: work in progress

commit 54300f7f0e1fd1b6cb99a666515ade9bf9239701
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-10T16:09:45Z

    ignite-3682: work in progress

commit 0947be7aa42e7655503da6770d5d4b10423f1347
Author: daradurvs <daradu...@gmail.com>
Date:   2017-03-11T20:12:48Z

    ignite-3682: work in progress

commit a4aafa9253d5c5ca7bd8a99314b401b46a4b213d
Author: daradurvs <daradu...@gmail.com>
Date:   2017-03-12T09:15:34Z

    ignite-3682: minor refactoring with anonymous class extraction

commit 843fd270005c7920bc3881d42323facd24430c67
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-13T09:46:25Z

    ignite-3682: work in progress

commit 8ea18e36eb1263f34b327b02b3c313c994d85de6
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-13T11:39:47Z

    ignite-3682: all anonymous classes were extracted

commit b5b11ead2a00bb01fd7c6104aae779035bdcb263
Author: Vyacheslav Daradur <daradu...@gmail.com>
Date:   2017-03-13T12:32:01Z

    ignite-3682: minor changes

----


> GridFunc: move all inner anonymous classes to separate top-level classes.
> -------------------------------------------------------------------------
>
>                 Key: IGNITE-3682
>                 URL: https://issues.apache.org/jira/browse/IGNITE-3682
>             Project: Ignite
>          Issue Type: Task
>          Components: general
>    Affects Versions: 1.6
>            Reporter: Vladimir Ozerov
>            Assignee: Vyacheslav Daradur
>              Labels: important
>             Fix For: 2.0
>
>
> Otherwise almost any change to class {{GridFunc}} will lead to serialization 
> issues because we have no control over inner class names.
> E.g. if removed single anonymous class, another anonymous class might change 
> it's name from {{GridFunc$4}} to {{GridFunc$3}}.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to