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

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

GitHub user ilantukh opened a pull request:

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

    IGNITE-2654

    Just for demonstration, do not merge.

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

    $ git pull https://github.com/ilantukh/ignite ignite-2654

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

    https://github.com/apache/ignite/pull/504.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 #504
    
----
commit 6805ee650412baf6346d9d7cc3aa3a2a09f9bc01
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-02T12:27:17Z

    GridNearLockRequestV2 example implementation.

commit 466528329942f009c9e591a16b9453b95830b0cb
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T07:24:01Z

    IGNITE-2532: WIP. Only refactorings for now.

commit 29c2aee6b6ffac4f27da3732575f7d82b0e8bedd
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T08:09:13Z

    IGNITE-2532: WIP. Only refactorings for now.

commit 2a1a31d2d0999fdb8854a05fd7a75a4cd0b159a4
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T08:36:39Z

    IGNITE-2532: Single update request is finalyl wired up. Though, it is not 
optimzied yet.

commit 52d20cdcdc886c6ceaed49239e822a1d6deaa7dd
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T09:03:31Z

    IGNITE-2532: WIP on single message optimization.

commit 89c8074452b4bc209eb03d758e534f0ef8365d46
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T09:08:18Z

    IGNITE-2532: WIP on single message optimization.

commit 07c23931f9758497db50bf0851af5d6c0fb8eaa4
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T09:45:42Z

    IGNITE-2532: Reverting changes to GridNearAtomicUpdateFuture.

commit e066650cf4907851dca1d8ef0297f6a1522d6a87
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T12:02:52Z

    Merge branch 'master' into ignite-2523

commit 3967130f54fa21d25e7e284ecabaf004b937b921
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-03T12:53:07Z

    IGNITE-2523: Finalization.

commit 3d34e50c9ece0d12e35a0ff6130659cfa03bdddf
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-04T07:44:33Z

    Merge branch 'master' into ignite-2523

commit d3e1645aaeb8fd9393744cb087a9ddde27f2e95b
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-04T07:52:48Z

    IGNITE-2523: Fixed message count tests.

commit 0128f988c60cdbd9aec6996626b6ffb1ad1fa30e
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-04T07:54:25Z

    IGNITE-2523: Fixed IgniteCacheAtomicStopBusySelfTest.

commit 7e09a146acefccc885e78c57ca85f754d4db5d45
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-04T07:59:59Z

    IGNITE-2523: Fixed several other tests.

commit c54873bba2b2a0777a7ade33f5ec3da82c96ce95
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-04T08:04:58Z

    IGNITE-2523: Renaming: interface -> base.

commit e83408060970aba8f3f98ec7be1d96bab4fa888c
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-04T09:05:56Z

    IGNITE-2523: Fixing tests.

commit eaeec214588ced814fb0ef0ef78393af90932c95
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-04T15:53:26Z

    ignite-2533 : GridNearLockFuture redesign to optimize memory allocation.

commit 1491c1f494e47618191ae7e4f79c67a5fdd9a326
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-05T07:04:04Z

    IGNITE-2523: Renamings.

commit 11a27f74f5a85320f6473a4cd2e59e35459cc587
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-05T07:07:02Z

    Merge branch 'master' into ignite-2523

commit a18c352748a86ac9e48885f1b6ae93ff9ed4f4dd
Author: vozerov-gridgain <[email protected]>
Date:   2016-02-05T07:09:48Z

    IGNITE-2523: Minors.

commit 649d7cd3dc87f09c9fa0c4476bbc65ab2728824d
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-05T10:47:15Z

    ignite-2533 : Fixed deadlock on topology error.

commit dfdd2f4f907651a86da6fd52f18d2f189f65279d
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-08T14:23:02Z

    ignite-2523 : Created SingleUpdateResponse

commit c39410a2dbbab7e8886a407a5661b29ee985adce
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-08T15:05:34Z

    ignite-2523 : SingleUpdateResponse implementation.

commit 3c8d02a00b2bcbc194fd2112d9f8cb58ab7d571a
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-08T15:25:21Z

    ignite-2523 : Generalized usage of GridNearAtomicUpdateRequest/Response.

commit cb5bdb3f19cefe14380ac169d49e6e86bde1899a
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-08T15:51:55Z

    ignite-2523 : Generalized usage of GridNearAtomicUpdateRequest/Response.

commit 4f8220e6da06443f1ef42ac3f4b4e46f5100dcd1
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-09T11:38:12Z

    ignite-2523 : finished generalization of GridNearAtomicUpdate.

commit 2f6aff8024794cd980fd77bb96e9a74876fb7442
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-09T12:04:52Z

    ignite-2523 : Fixed failing tests.

commit 6040f45eae844fd40c113de452e70078dae9a95c
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-09T13:14:57Z

    ignite-2523 : Fixed test failures.

commit 3391c847e9825405d8ca2f7df7e01ba432f60b1b
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-09T14:43:39Z

    ignite-2523 : Created GridDhtAtomicSingleUpdateRequest optimized 
implementation.

commit cd07298f31be580b8341e0409b4669376e90f1bd
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-09T14:46:37Z

    ignite-2523 : Removed unnecessary fields from 
GridDhtAtomicSingleUpdateRequest.

commit 1256485bd2b2ab6cb16b0778651584739747ba04
Author: Ilya Lantukh <[email protected]>
Date:   2016-02-09T14:52:38Z

    ignite-2523 : GridDhtAtomicSingleUpdateResponse optimized implementation.

----


> Protocol optimization for GridNearLockRequest/Response
> ------------------------------------------------------
>
>                 Key: IGNITE-2654
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2654
>             Project: Ignite
>          Issue Type: Sub-task
>          Components: general
>            Reporter: Ilya Lantukh
>            Assignee: Ilya Lantukh
>             Fix For: 1.6
>
>
> Create new, more lightweight versions of GridNearLockRequest/Response:
> - Make miniId integer.
> - Store boolean flags in a single byte field.
> - Remove unused fields.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to