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

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

GitHub user ptupitsyn opened a pull request:

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

    IGNITE-1770 Portables: implement constant-time field lookup

    Adopt protocol in .NET

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

    $ git pull https://github.com/ptupitsyn/ignite ignite-1770-dotnet

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

    https://github.com/apache/ignite/pull/182.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 #182
    
----
commit 4121b549462fd14272b341843935c4f1dbad343d
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T08:16:37Z

    IGNITE-1665: Avoid field ID re-calculation during reads.

commit f15d66c2203c46c8951b051690e1b7b662fde8c2
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T12:02:42Z

    IGNITE-1770: WIP.

commit b9422dfa16cf3674d4d0c7587330bd309cbb21f6
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T12:03:00Z

    Merge branch 'ignite-1282' into ignite-1770

commit d218714087d64369bbe0f8c855d7c9cd3f2b8ef2
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T12:36:49Z

    IGNITE-1770: Added 1 byte to flags.

commit 1e62f46721edcf59671337df7a7df2180e470aa7
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T13:35:29Z

    IGNITE-1770: Simplifications on writer side.

commit 844ff1e829b0071d129b332d3a6748960dec66b4
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:19:30Z

    IGNITE-1770: Better raw mode handling.

commit cd931d3e2d67d527e8f493c86eaa8248b0356327
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:20:16Z

    IGNITE-1770: Better raw mode handling.

commit 03e1f8d25eb257e7cfcc3fd2c8d7f427b3a470c8
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:21:42Z

    IGNITE-1770: Better raw mode handling.

commit 2a8b75a269f71f2487bd9eb24457df2e1c53d3c1
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:26:03Z

    IGNITE-1770: Better raw mode handling.

commit 7cf21365f124c16560eba05d14507e7e124a838b
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:27:10Z

    IGNITE-1770: Better raw mode handling.

commit d5327836941fd4805ca441de51a81e427484bfb6
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:28:53Z

    IGNITE-1770: Better raw mode handling.

commit 80bbc7def3c32ce3daac7901731ef35c2d5bfde7
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:31:04Z

    IGNITE-1770: Better raw mode handling.

commit 46e1734d26a33342870246c034090119e1aa7be9
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:37:11Z

    IGNITE-1770: Better tests.

commit 90cb58842627855eac14621398e4a1619c704878
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:41:13Z

    IGNITE-1770: Better tests.

commit 0a024013f0b23fc1108b610a1ccb955163ee4d31
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:53:39Z

    IGNITE-1770: Added space for schema offset.

commit c4ce99736e054f52696be8387aa91e8ec9ca0e23
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-23T14:58:13Z

    IGNITE-1770: Field info is written to the tail.

commit 7bd743c3697e4e3886e7b3e12a5836907f877fec
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T07:42:36Z

    IGNITE-1770: Offset then ID in the tail.

commit 96d08a5312f1c6270abb755ed65784b60ac660b4
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T07:51:50Z

    IGNITE-1770: Do not write offset for the first field.

commit d6ba7185dca7f0f160d63a67486995e80ef5792a
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T07:56:14Z

    IGNITE-1770: Write raw offset if needed.

commit 8c039fb1d25ca1c1e874c813e2877945cd4c63e6
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T08:26:59Z

    IGNITE-1770: Reader refactoring.

commit 47e54b2db4415aa3cd52ad09edcad54089f96ea0
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T08:53:02Z

    IGNITE-1770: Reader refactoring.

commit 1fc0757b73b81d1a56fd6bf14632418872e4b88a
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T08:59:49Z

    IGNITE-1770: Reader refactoring (2).

commit 5bfb9a052ddec80de52e1db639862f58ad967cd3
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T09:10:22Z

    IGNITE-1770: Reader refactoring (3).

commit 31945688407a87d9041b0ab90e62399feaac799d
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T09:16:33Z

    IGNITE-1770: Reader refactoring (3).

commit 0489b145a20cfca85e30561b783272101ad1dc68
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T09:24:20Z

    IGNITE-1770: Reader refactoring (4): "readHeaderIfNeeded"

commit dd8dbf891616567805937a8d549293e2fb62c8da
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T09:40:34Z

    IGNITE-1770: Reader refactoring (4): "readHeaderIfNeeded"

commit eac1ed36de5af34a3bcde0943ea521597b0e97f7
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T10:22:32Z

    IGNITE-1770: Reader refactoring (5): Removed raw offsets. Now everything is 
tracked using input stream position.

commit af1eddf3e2369e4634f46a121913b61c8604baa3
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T10:28:00Z

    IGNITE-1770: Reader refactoring (5): Removed offset-related methods.

commit f82f9468a118c61e1118983e258f946ff2b904dc
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T10:43:13Z

    IGNITE-1770: Reader refactoring: removing unused raw flags.

commit fc7b4c1a96a713b3527860fd95a7d2c57c03e231
Author: vozerov-gridgain <[email protected]>
Date:   2015-10-26T10:45:35Z

    IGNITE-1770: Reader refactoring: removing unused raw flags.

----


> Portables: implement constant-time field lookup.
> ------------------------------------------------
>
>                 Key: IGNITE-1770
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1770
>             Project: Ignite
>          Issue Type: Task
>          Components: general, interop
>    Affects Versions: ignite-1.4
>            Reporter: Vladimir Ozerov
>            Assignee: Vladimir Ozerov
>            Priority: Blocker
>             Fix For: 1.5
>
>
> See 
> https://cwiki.apache.org/confluence/display/IGNITE/Portable+object+constant-time+field+lookup



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

Reply via email to