Return-Path: X-Original-To: apmail-ignite-dev-archive@minotaur.apache.org Delivered-To: apmail-ignite-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BFFD417E3D for ; Thu, 29 Oct 2015 12:44:41 +0000 (UTC) Received: (qmail 17044 invoked by uid 500); 29 Oct 2015 12:44:41 -0000 Delivered-To: apmail-ignite-dev-archive@ignite.apache.org Received: (qmail 17003 invoked by uid 500); 29 Oct 2015 12:44:41 -0000 Mailing-List: contact dev-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list dev@ignite.apache.org Received: (qmail 16992 invoked by uid 99); 29 Oct 2015 12:44:41 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 Oct 2015 12:44:41 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id DF562E3917; Thu, 29 Oct 2015 12:44:40 +0000 (UTC) From: ptupitsyn To: dev@ignite.apache.org Reply-To: dev@ignite.apache.org Message-ID: Subject: [GitHub] ignite pull request: IGNITE-1770 Portables: implement constant-tim... Content-Type: text/plain Date: Thu, 29 Oct 2015 12:44:40 +0000 (UTC) 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 Date: 2015-10-23T08:16:37Z IGNITE-1665: Avoid field ID re-calculation during reads. commit f15d66c2203c46c8951b051690e1b7b662fde8c2 Author: vozerov-gridgain Date: 2015-10-23T12:02:42Z IGNITE-1770: WIP. commit b9422dfa16cf3674d4d0c7587330bd309cbb21f6 Author: vozerov-gridgain Date: 2015-10-23T12:03:00Z Merge branch 'ignite-1282' into ignite-1770 commit d218714087d64369bbe0f8c855d7c9cd3f2b8ef2 Author: vozerov-gridgain Date: 2015-10-23T12:36:49Z IGNITE-1770: Added 1 byte to flags. commit 1e62f46721edcf59671337df7a7df2180e470aa7 Author: vozerov-gridgain Date: 2015-10-23T13:35:29Z IGNITE-1770: Simplifications on writer side. commit 844ff1e829b0071d129b332d3a6748960dec66b4 Author: vozerov-gridgain Date: 2015-10-23T14:19:30Z IGNITE-1770: Better raw mode handling. commit cd931d3e2d67d527e8f493c86eaa8248b0356327 Author: vozerov-gridgain Date: 2015-10-23T14:20:16Z IGNITE-1770: Better raw mode handling. commit 03e1f8d25eb257e7cfcc3fd2c8d7f427b3a470c8 Author: vozerov-gridgain Date: 2015-10-23T14:21:42Z IGNITE-1770: Better raw mode handling. commit 2a8b75a269f71f2487bd9eb24457df2e1c53d3c1 Author: vozerov-gridgain Date: 2015-10-23T14:26:03Z IGNITE-1770: Better raw mode handling. commit 7cf21365f124c16560eba05d14507e7e124a838b Author: vozerov-gridgain Date: 2015-10-23T14:27:10Z IGNITE-1770: Better raw mode handling. commit d5327836941fd4805ca441de51a81e427484bfb6 Author: vozerov-gridgain Date: 2015-10-23T14:28:53Z IGNITE-1770: Better raw mode handling. commit 80bbc7def3c32ce3daac7901731ef35c2d5bfde7 Author: vozerov-gridgain Date: 2015-10-23T14:31:04Z IGNITE-1770: Better raw mode handling. commit 46e1734d26a33342870246c034090119e1aa7be9 Author: vozerov-gridgain Date: 2015-10-23T14:37:11Z IGNITE-1770: Better tests. commit 90cb58842627855eac14621398e4a1619c704878 Author: vozerov-gridgain Date: 2015-10-23T14:41:13Z IGNITE-1770: Better tests. commit 0a024013f0b23fc1108b610a1ccb955163ee4d31 Author: vozerov-gridgain Date: 2015-10-23T14:53:39Z IGNITE-1770: Added space for schema offset. commit c4ce99736e054f52696be8387aa91e8ec9ca0e23 Author: vozerov-gridgain Date: 2015-10-23T14:58:13Z IGNITE-1770: Field info is written to the tail. commit 7bd743c3697e4e3886e7b3e12a5836907f877fec Author: vozerov-gridgain Date: 2015-10-26T07:42:36Z IGNITE-1770: Offset then ID in the tail. commit 96d08a5312f1c6270abb755ed65784b60ac660b4 Author: vozerov-gridgain Date: 2015-10-26T07:51:50Z IGNITE-1770: Do not write offset for the first field. commit d6ba7185dca7f0f160d63a67486995e80ef5792a Author: vozerov-gridgain Date: 2015-10-26T07:56:14Z IGNITE-1770: Write raw offset if needed. commit 8c039fb1d25ca1c1e874c813e2877945cd4c63e6 Author: vozerov-gridgain Date: 2015-10-26T08:26:59Z IGNITE-1770: Reader refactoring. commit 47e54b2db4415aa3cd52ad09edcad54089f96ea0 Author: vozerov-gridgain Date: 2015-10-26T08:53:02Z IGNITE-1770: Reader refactoring. commit 1fc0757b73b81d1a56fd6bf14632418872e4b88a Author: vozerov-gridgain Date: 2015-10-26T08:59:49Z IGNITE-1770: Reader refactoring (2). commit 5bfb9a052ddec80de52e1db639862f58ad967cd3 Author: vozerov-gridgain Date: 2015-10-26T09:10:22Z IGNITE-1770: Reader refactoring (3). commit 31945688407a87d9041b0ab90e62399feaac799d Author: vozerov-gridgain Date: 2015-10-26T09:16:33Z IGNITE-1770: Reader refactoring (3). commit 0489b145a20cfca85e30561b783272101ad1dc68 Author: vozerov-gridgain Date: 2015-10-26T09:24:20Z IGNITE-1770: Reader refactoring (4): "readHeaderIfNeeded" commit dd8dbf891616567805937a8d549293e2fb62c8da Author: vozerov-gridgain Date: 2015-10-26T09:40:34Z IGNITE-1770: Reader refactoring (4): "readHeaderIfNeeded" commit eac1ed36de5af34a3bcde0943ea521597b0e97f7 Author: vozerov-gridgain 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 Date: 2015-10-26T10:28:00Z IGNITE-1770: Reader refactoring (5): Removed offset-related methods. commit f82f9468a118c61e1118983e258f946ff2b904dc Author: vozerov-gridgain Date: 2015-10-26T10:43:13Z IGNITE-1770: Reader refactoring: removing unused raw flags. commit fc7b4c1a96a713b3527860fd95a7d2c57c03e231 Author: vozerov-gridgain 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. ---