GitHub user isapego opened a pull request: https://github.com/apache/ignite/pull/186
IGNITE-1798: CPP: implement constant-time field lookup for portables. You can merge this pull request into a Git repository by running: $ git pull https://github.com/isapego/ignite ignite-1798 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/186.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 #186 ---- commit 67358df0648d211faf37df04e63f5b50b68a1b6c Author: isapego <isap...@gridgain.com> Date: 2015-10-28T14:55:46Z IGNITE-1798: PortableWriterImpl::WriteTopObject adjusted commit ad32bf3176a024a442e6a6159b0f861fef9266b6 Author: isapego <isap...@gridgain.com> Date: 2015-10-28T16:17:16Z IGNITE-1798: Moved schema-related code to PortableSchema class. commit f6da2aa46c6cbb1097c7c12552dc56b3714815d5 Author: isapego <isap...@gridgain.com> Date: 2015-10-28T16:37:08Z IGNITE-1798: Schema ID implemented commit fbdc504241088d6d599f18583c4bf4b8893524b2 Author: isapego <isap...@gridgain.com> Date: 2015-10-28T17:29:33Z IGNITE-1798: Schema writing implemented. commit 663299b4ccb38c75ecb8e7a241f32b0947c29787 Author: isapego <isap...@gridgain.com> Date: 2015-10-29T14:59:39Z IGNITE-1798: Reading implemented. commit c3621cb8e847f2517aad256c434d2bbfc40584d5 Author: isapego <isap...@gridgain.com> Date: 2015-10-29T18:26:03Z IGNITE-1798: Bugfixing. Adjusted types fo primitives. commit efb8f1f530871c3cb527910ab34897e82df6baea Author: isapego <isap...@gridgain.com> Date: 2015-10-29T19:42:38Z IGNITE-1798: Adjusted tests for Null and String commit 2773143cf5bf07e1ac9a8d99747802c64a263ed6 Author: isapego <isap...@gridgain.com> Date: 2015-10-30T06:35:00Z IGNITE-1798: Container serialization fix. commit 82fa72719b8dce4cf06c28f77726b30d37a8529d Author: isapego <isap...@gridgain.com> Date: 2015-10-30T07:07:26Z IGNITE-1798: Filed lookup fixed. commit 0e38f5d868674e5e0144d6cdb4ac16f5b4a8d02f Author: isapego <isap...@gridgain.com> Date: 2015-10-30T08:17:33Z IGNITE-1798: All portable tests passing. commit f415a4c61ebb4f1a0ee06a039825eecc2db9ed86 Author: isapego <isap...@gridgain.com> Date: 2015-10-30T08:22:55Z Merge branch 'ignite-1770' into ignite-1798 ---- --- 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 infrastruct...@apache.org or file a JIRA ticket with INFRA. ---