You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by ptupitsyn <gi...@git.apache.org> on 2015/10/29 13:44:40 UTC

[GitHub] ignite pull request: IGNITE-1770 Portables: implement constant-tim...

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 <vo...@gridgain.com>
Date:   2015-10-23T08:16:37Z

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

commit f15d66c2203c46c8951b051690e1b7b662fde8c2
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T12:02:42Z

    IGNITE-1770: WIP.

commit b9422dfa16cf3674d4d0c7587330bd309cbb21f6
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T12:03:00Z

    Merge branch 'ignite-1282' into ignite-1770

commit d218714087d64369bbe0f8c855d7c9cd3f2b8ef2
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T12:36:49Z

    IGNITE-1770: Added 1 byte to flags.

commit 1e62f46721edcf59671337df7a7df2180e470aa7
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T13:35:29Z

    IGNITE-1770: Simplifications on writer side.

commit 844ff1e829b0071d129b332d3a6748960dec66b4
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:19:30Z

    IGNITE-1770: Better raw mode handling.

commit cd931d3e2d67d527e8f493c86eaa8248b0356327
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:20:16Z

    IGNITE-1770: Better raw mode handling.

commit 03e1f8d25eb257e7cfcc3fd2c8d7f427b3a470c8
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:21:42Z

    IGNITE-1770: Better raw mode handling.

commit 2a8b75a269f71f2487bd9eb24457df2e1c53d3c1
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:26:03Z

    IGNITE-1770: Better raw mode handling.

commit 7cf21365f124c16560eba05d14507e7e124a838b
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:27:10Z

    IGNITE-1770: Better raw mode handling.

commit d5327836941fd4805ca441de51a81e427484bfb6
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:28:53Z

    IGNITE-1770: Better raw mode handling.

commit 80bbc7def3c32ce3daac7901731ef35c2d5bfde7
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:31:04Z

    IGNITE-1770: Better raw mode handling.

commit 46e1734d26a33342870246c034090119e1aa7be9
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:37:11Z

    IGNITE-1770: Better tests.

commit 90cb58842627855eac14621398e4a1619c704878
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:41:13Z

    IGNITE-1770: Better tests.

commit 0a024013f0b23fc1108b610a1ccb955163ee4d31
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:53:39Z

    IGNITE-1770: Added space for schema offset.

commit c4ce99736e054f52696be8387aa91e8ec9ca0e23
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-23T14:58:13Z

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

commit 7bd743c3697e4e3886e7b3e12a5836907f877fec
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T07:42:36Z

    IGNITE-1770: Offset then ID in the tail.

commit 96d08a5312f1c6270abb755ed65784b60ac660b4
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T07:51:50Z

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

commit d6ba7185dca7f0f160d63a67486995e80ef5792a
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T07:56:14Z

    IGNITE-1770: Write raw offset if needed.

commit 8c039fb1d25ca1c1e874c813e2877945cd4c63e6
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T08:26:59Z

    IGNITE-1770: Reader refactoring.

commit 47e54b2db4415aa3cd52ad09edcad54089f96ea0
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T08:53:02Z

    IGNITE-1770: Reader refactoring.

commit 1fc0757b73b81d1a56fd6bf14632418872e4b88a
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T08:59:49Z

    IGNITE-1770: Reader refactoring (2).

commit 5bfb9a052ddec80de52e1db639862f58ad967cd3
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T09:10:22Z

    IGNITE-1770: Reader refactoring (3).

commit 31945688407a87d9041b0ab90e62399feaac799d
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T09:16:33Z

    IGNITE-1770: Reader refactoring (3).

commit 0489b145a20cfca85e30561b783272101ad1dc68
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T09:24:20Z

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

commit dd8dbf891616567805937a8d549293e2fb62c8da
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T09:40:34Z

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

commit eac1ed36de5af34a3bcde0943ea521597b0e97f7
Author: vozerov-gridgain <vo...@gridgain.com>
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 <vo...@gridgain.com>
Date:   2015-10-26T10:28:00Z

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

commit f82f9468a118c61e1118983e258f946ff2b904dc
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T10:43:13Z

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

commit fc7b4c1a96a713b3527860fd95a7d2c57c03e231
Author: vozerov-gridgain <vo...@gridgain.com>
Date:   2015-10-26T10:45:35Z

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

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] ignite pull request: IGNITE-1770 Portables: implement constant-tim...

Posted by ptupitsyn <gi...@git.apache.org>.
Github user ptupitsyn closed the pull request at:

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


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---