[
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)