Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 3A351200D50 for ; Mon, 4 Dec 2017 22:06:33 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 38C7A160BF9; Mon, 4 Dec 2017 21:06:33 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5741F160BF7 for ; Mon, 4 Dec 2017 22:06:32 +0100 (CET) Received: (qmail 82483 invoked by uid 500); 4 Dec 2017 21:06:31 -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 82471 invoked by uid 99); 4 Dec 2017 21:06:31 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Dec 2017 21:06:31 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 561F91A15DE for ; Mon, 4 Dec 2017 21:06:30 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.086 X-Spam-Level: *** X-Spam-Status: No, score=3.086 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FORGED_HOTMAIL_RCVD2=1.187, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=hotmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 1dmcVqluIQXg for ; Mon, 4 Dec 2017 21:06:29 +0000 (UTC) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-oln040092006076.outbound.protection.outlook.com [40.92.6.76]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id CAC635FB98 for ; Mon, 4 Dec 2017 21:06:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Wg8GOfIkMcqUHDWQ8/LkizQ/42qxty2PUnBCYiedi54=; b=IY7cuM7C99iV3mr15hWf7QFszIQGC73qvAkmS3jxBsRtpL/ZqmEBuM5REAgthXVf+ltG50ZgO/UzL16JpG5Knnwp8ryv7DVAQ6/ArW+o0NknFeAkbW/uiGxmt9vQicm8eiLkCiJjWvNatY0ilQvUZ+8qcCt9XsN8ITTVXsL+6kP12VH23d4ajaqPvYwgQKGvpV094QsqXXO4B2T8ruBe7V3B/y1kjvjAmiZIEL3Ypy9T2FdGeZmSseKcUyyn11Wa1oXeFjXkOMsqUGt8na2EIOWtnU1xC6QEqiPrxzh85c9WuiuWJgQMM68XafqrzxiUBuc0sdEzKetL4K+m3Rnj2A== Received: from BY2NAM03FT017.eop-NAM03.prod.protection.outlook.com (10.152.84.51) by BY2NAM03HT194.eop-NAM03.prod.protection.outlook.com (10.152.85.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.282.5; Mon, 4 Dec 2017 21:06:21 +0000 Received: from MWHPR2201MB1551.namprd22.prod.outlook.com (10.152.84.53) by BY2NAM03FT017.mail.protection.outlook.com (10.152.84.217) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.282.5 via Frontend Transport; Mon, 4 Dec 2017 21:06:21 +0000 Received: from MWHPR2201MB1551.namprd22.prod.outlook.com ([10.174.170.164]) by MWHPR2201MB1551.namprd22.prod.outlook.com ([10.174.170.164]) with mapi id 15.20.0282.012; Mon, 4 Dec 2017 21:06:21 +0000 From: Andrey Kornev To: Pavel Tupitsyn , "dev@ignite.apache.org" Subject: Re: Thin Client Protocol documentation Thread-Topic: Thin Client Protocol documentation Thread-Index: AQHTY5JrNWf7hyO5MkGsF/eJfgcwTqMsrGcAgAAClQCAAarUgIAANTEAgAH9x2CAAWLVgIABzMeF Date: Mon, 4 Dec 2017 21:06:21 +0000 Message-ID: References: <5a1fc8da.10372e0a.dfa50.4edb@mx.google.com> <5a213111.94a7190a.ba8a3.75d9@mx.google.com> , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:3AF58B05A8EE94559BAE3BD20F003D351A6037E769E0F61E3837A36C685646BA;UpperCasedChecksum:4B4A7099A349F4BF667C881C153C2F5B653C3ED662019A1EF0AEEBB01BE66963;SizeAsReceived:7619;Count:46 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [C3wnOPaDVv0+mdfP6NfQ71k6fD5GRU3ZriSk2kF4MHp9zkMbZV6lKEM4Jmn9STId] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;BY2NAM03HT194;6:+7kEamlUzLG04XgVLchvoa2x+9BGI6PxxImL2fdjC8af32Q1vUoFU60MYgQJhkZ3DaavCTQaR+QEufX2QvZFPoxVnrfHgmwIS6oSG7Z+9ScdGbnipeEcwGEnhRgwrEmPXMinp478zfr7uTbmB8ONNFF93cVsQai/mmRQtUf09qaLp9sdBfkjkuySkR8/+a2N/DW0Rev0HuYLbI+0sxGqtjlVrRerMo4tZwnxM7SAYekY5QmDn3nAyYLnXdKlsXS5ZYuRhXg/CxnWDxYF69trWPF0sBuxkdoAoyBu0wVkh5Ff/ONzNHWU2wgqUU5PMoK85XcxSMlI7gyiFepO/Ot9LmYUa7P71D5PP8W6MmXuBUE=;5:WFrjutpryUocyxa8dv6qf7R6z+CmltwhjrLXDZFeopf5X7ugVp+Yf5oP176KS5zj5ZF8NoNgUC7WAYO9bKe61MlSWtEkjjp2/TCijbfZxBUC4+MVq3MdMiq3dqrVN8riv3e2a915187v0qFUb4dInvrh9UuvdO3jkT3gkUaL7EU=;24:Mu2wsZ8k1zytY/VGC57gxGBSVCpNeRHJEt3unHjdc+dSI4RWCxD7lPRtdyejdskSAo09ymGixAlfuqUoBqthpOF/B2VdbBGMRbyHpJlz/dY=;7:2mZUQepS89RxPKsH0RMPOx0vecsZdKNrVTRalCIrLIM4mxZXNNraxtxvWTTJeHLSNoO8YXXE9WwvuKAEDBNRk9gNEEfXzyQvuMVzptwu/Nwy2zJwBbllGKAPh9HSyi9ZfZ0uIY9BdvwalYNTgBCAoyQXmAPAY3qyqvk0E46yFyoyQQkjCCIi9d4qBfWJj1vD8P2k3X3eTywTvQaq6GF9yEKHv+q5wlzcPk/bOtljD9//5hRnoPhnfMiXSRnpL7fc x-incomingheadercount: 46 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045);SRVR:BY2NAM03HT194; x-ms-traffictypediagnostic: BY2NAM03HT194: x-ms-office365-filtering-correlation-id: 33ad1fa7-1876-4fc6-fded-08d53b5adf05 x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(444000031);SRVR:BY2NAM03HT194;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:BY2NAM03HT194; x-forefront-prvs: 051158ECBB x-forefront-antispam-report: SFV:NSPM;SFS:(7070007)(98901004);DIR:OUT;SFP:1901;SCL:1;SRVR:BY2NAM03HT194;H:MWHPR2201MB1551.namprd22.prod.outlook.com;FPR:;SPF:None;LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/alternative; boundary="_000_MWHPR2201MB1551C8BF94B46AC1080FB115CF3C0MWHPR2201MB1551_" MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-Network-Message-Id: 33ad1fa7-1876-4fc6-fded-08d53b5adf05 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Dec 2017 21:06:21.6194 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2NAM03HT194 archived-at: Mon, 04 Dec 2017 21:06:33 -0000 --_000_MWHPR2201MB1551C8BF94B46AC1080FB115CF3C0MWHPR2201MB1551_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Pavel, Thanks! While we're at it, are there any plans to add cluster-related opera= tions? For example, I think it'd be nice to allow the thin clients to obtai= n a current topology snapshot. This would make it possible the clients to s= end requests directly to the affinity host for colocated computation. To ma= ke it even more useful, all server responses could optionally include the t= opology version the operation has been executed against. This would effecti= vely give us a kind out-of-band topology change notification mechanism. Thi= s way the clients can detect a topology change and refresh the topology sna= pshot next time they need to compute affinity. Regards Andrey ________________________________ From: Pavel Tupitsyn Sent: Sunday, December 3, 2017 9:23 AM To: dev@ignite.apache.org Subject: Re: Thin Client Protocol documentation Hi Andrey, Compute and other APIs are certainly planned, cache is just a start. We intentionally limit the scope to actually release something in 2.4 and not delay it further. Adding operations to existing protocol is relatively easy. Current focus is to make sure that the protocol itself is solid and future-proof. Thanks, Pavel --_000_MWHPR2201MB1551C8BF94B46AC1080FB115CF3C0MWHPR2201MB1551_--