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 C9806200D4C for ; Thu, 30 Nov 2017 23:49:42 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id C7F82160C01; Thu, 30 Nov 2017 22:49:42 +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 BFD16160BF6 for ; Thu, 30 Nov 2017 23:49:41 +0100 (CET) Received: (qmail 3717 invoked by uid 500); 30 Nov 2017 22:49:41 -0000 Mailing-List: contact dev-help@quickstep.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@quickstep.incubator.apache.org Delivered-To: mailing list dev@quickstep.incubator.apache.org Received: (qmail 3705 invoked by uid 99); 30 Nov 2017 22:49:40 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Nov 2017 22:49:40 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D1E6E1807A9 for ; Thu, 30 Nov 2017 22:49:39 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -2.302 X-Spam-Level: X-Spam-Status: No, score=-2.302 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id AiV4KEVHhTnX for ; Thu, 30 Nov 2017 22:49:37 +0000 (UTC) Received: from smtpauth2.wiscmail.wisc.edu (wmauth2.doit.wisc.edu [144.92.197.222]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 2867F5F576 for ; Thu, 30 Nov 2017 22:49:36 +0000 (UTC) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02lp0024.outbound.protection.outlook.com [216.32.180.24]) by smtpauth2.wiscmail.wisc.edu (Oracle Communications Messaging Server 8.0.1.1.0 64bit (built Jun 15 2016)) with ESMTPS id <0P0900MQD62GRX70@smtpauth2.wiscmail.wisc.edu> for dev@quickstep.incubator.apache.org; Thu, 30 Nov 2017 16:49:29 -0600 (CST) X-Spam-PmxInfo: Server=avs-2, Version=6.3.3.2656215, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2017.11.30.224517, AntiVirus-Engine: 5.38.0, AntiVirus-Data: 2017.6.27.5380000, SenderIP=[216.32.180.24] Received: from Dylan-MacBook-Pro.local (71.90.102.124) by BY1PR0601MB1077.namprd06.prod.outlook.com (2a01:111:e400:481b::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.4; Thu, 30 Nov 2017 22:49:26 +0000 To: dev@quickstep.incubator.apache.org From: Dylan Bacon Subject: Quickstep Network Mode and C++ Sockets Message-id: <6e3f650c-97fb-8035-fce6-78235b364ac0@wisc.edu> Date: Thu, 30 Nov 2017 16:49:21 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-version: 1.0 Content-type: multipart/mixed; boundary="------------0BD477BE93CC975A12827FFD" Content-language: en-US X-Originating-IP: [71.90.102.124] X-ClientProxiedBy: SN4PR0201CA0007.namprd02.prod.outlook.com (2603:10b6:803:2b::17) To BY1PR0601MB1077.namprd06.prod.outlook.com (2a01:111:e400:481b::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 662a9d75-28d8-4451-77d3-08d538449c14 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:(68290593254111);BCL:0;PCL:0;RULEID:(4534020)(4602075)(4627115)(8989060)(201703031133081)(201702281549075)(8990040)(5600026)(4604075)(48565401081)(2017052603286)(49563074);SRVR:BY1PR0601MB1077; X-Microsoft-Exchange-Diagnostics: 1;BY1PR0601MB1077;3:GVqWS3AqaEGU+SiR0/xhs4KPW3p/jzSsT6WFxGllrf5w8h/26Ly0N0XRF0b0UZBIiFh/S+DnptbScRZSweV04snJZ0NwLRb5inqnLahlthlVnY+Pkcepq+YNNqrBK3f1M4IDwS9cqz5yDdGy4VFlG3BPy/ABlPrea4vlzV5FqjWmywuV7nFesmZQicucuixrgDBfLyU21C3Wn7NBek49OeGE5fXdw6Kcqn32tEki7P+fRfwXlyGRT7JdaszkJnvm9IfhOpit2lzbtzbyX3FFAS5ZGMY1Zd5NCzM4KGhYnQE=;25:DxBUxGDlGZwuaN16/vBsDv66K/haEAREngvN70e6mEWflWT3VidbaNRwNIzSiwMWYnOE1RBavr5grXkcRfGQKUn4SlSwbhgmEwdhDpdmNi8YBlSkxkkDduIpt8b4Ha5POM9f4W8R2HakPOHsF+ltcM6yHQthxYZaQOAlkQQehzoEQXc7Avy6Plsr1av4QkjvZMydPxBOWiCBxIesaOHdyAj0e4k9+1rQG0NREXte2i+xLt6qYRwV9bHIM9mBcMH/S0C9MVBFCHRm0tOvebAWMcUnN5KVVrCkNPBIdLA6A/+mECrur1OZg7PfRXwmpX1fA/uZtKDsJdgc8j6LHrqUI0mL+kRMdYBSC62ROCCT7I0=;31:PFVpkPZJx1Km7Ph6KP87IUqZVfatMAkGrT8OY+uYxzp7NndokNZGqBAm0I4KbxPFn9CnmbYFq1HSCPAPblg5HKmPLTIor3Wm093HnigIIbknua5bgQ/HuydB1Ja/LtFB6a2XWV2rHOogaWB+J+XEfTfwvNHDu3pOhMw0qFOmOiA1DzWmcjs/jJpJNegpiFwuIp2uCePEtnbvQ2M3Nm6IxPlvKobUFl2wrGJ2Nw9Bwks= X-MS-TrafficTypeDiagnostic: BY1PR0601MB1077: X-Microsoft-Exchange-Diagnostics: 1;BY1PR0601MB1077;20:e4p215PWa2+Z8wMbO4GyOyzz5QfA0O0Nt0vmWevhK+0PgcCvggT6Dd6DeIPHbqGMLAXATcPmBTzC4b2O+B+dLqdUUAgVlmQ37uCNfngTFTP+gPjR42jc3ugxZ/7L/P+X9o0AT6RkFA2pnTu80+PsYx/hQ7XJt82SlHkLlZEyKZEFiqtacU4RV4Ayo18VhEJL+e8FaoSEAWBmIsy9HD2ijb0G97izsOss5PK9bFr83MBZKRIMY4ZNKnWBGr8ftE2LXcDHGnsFjfcw7wUPVdhKLEaBn0ua1wTgRR6k1GbcdAmNwOoA/f98+7Q0JOQZS350J7PFnOWZ7Tl9PmSqwjr0kxCoygpyFiVNagRQ16dY9wsI9YCFt14s+Dm3TYUITieu13I2j5Hnbb1hfCa+7Nzgd7Y96WaVH2u9dC3hfLeLag/ruA5ZFai2alarYY7TonGHeVTfEDhwKlmXhpZFIXjNaCVUiRazzdzuy3MpetDA0mnoFQBtbJA9ufqf/Sjy/nwNesJXk0wWmS8XLLPH5ZHKZcUtaTL7DYxr8CWy0/vab69iQ1TTsOl116ATfrT/Wfd0JYrS+OlZuCVHrS5++nc0BtA1k6XvWuEnxDkvQPTTQGA= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(64808622294521)(200054503718035)(68290593254111); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(102415395)(6040450)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(3231022)(10201501046)(6055026)(6041248)(20161123562025)(20161123558100)(20161123555025)(20161123560025)(20161123564025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:BY1PR0601MB1077;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:BY1PR0601MB1077; X-Microsoft-Exchange-Diagnostics: 1;BY1PR0601MB1077;4:tQhBAW4y/ykG7i7o6apVYp04XooMfR2sgZzoqBqRYJR8m8EmLT43I1yOyclUCgc1QO7oYS4gk7pjYWdSSw2XQVUZ9oA7iTGHHsngqvcY5E7shSP+WOLAOOs1jT8WKlLQyjDUXjt5rBLLmj9yaMjD4PABFi4a0UkZ/oANfE7D2b/tq07KAix6mp0q17DaP8WCNO6aBitBlbj3rkRdxBK7MCSsHK0zRySkp6XoQKWiFdZZgBTBe+dz5cMG2I87NfOkYzE+48n00UGn5OtiQS3b14pAi4+Uo9G6cSVly3GeuvhqPsJIgaQWCcSmLc2epwfiagiJkX4H6uH3oPPJwOjwwtid9OohYd/uoF56nC3ePjtMWq3IymU/9wwmV7Nluy6d X-Forefront-PRVS: 05079D8470 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6009001)(376002)(346002)(366004)(39860400002)(199003)(189002)(5890100001)(189998001)(6116002)(65826007)(4610100001)(6506006)(2351001)(31686004)(2476003)(106356001)(8936002)(36756003)(5660300001)(31696002)(68736007)(83506002)(54356011)(33646002)(2361001)(81166006)(7736002)(305945005)(86362001)(52116002)(8676002)(105586002)(81156014)(97736004)(6512007)(101416001)(65806001)(66066001)(786003)(478600001)(568964002)(53936002)(270700001)(16586007)(84326002)(3846002)(25786009)(16526018)(21480400003)(37036004)(58126008)(88552002)(316002)(6916009)(5000100001)(6486002)(6666003)(64126003)(2906002)(75432002)(65956001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY1PR0601MB1077;H:Dylan-MacBook-Pro.local;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: wisc.edu does not designate permitted sender hosts) Authentication-results: spf=none (sender IP is ) smtp.mailfrom=dbacon@wisc.edu; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY1PR0601MB1077;23:CIVOSLDHxIS4Hy8HB52rcaNNJPXHbwg3ZUXitU9?= =?us-ascii?Q?Bioj/Eez1YpjMhtXTcxcNoWKlBt288F/C4tTeTJyAAOm9Tpq5C9oMElhuV4e?= =?us-ascii?Q?SjSO1N1oAZnSqbVVikcXr28nnVRydKLd1uj6jewQcX3Y9hbi04OXAbOiM1T1?= =?us-ascii?Q?isvSxc1S15HwtD2ZO9FmvjQej9/BeG3DkO88fa0N3bOfV9kA6uyzjs2R1Nnb?= =?us-ascii?Q?f3C4+PC7ot4XN5iZUFmSwLvRseFx/ch/eXUx9QlwpI6RYGOlpDhYAdxDCWBx?= =?us-ascii?Q?5sTFjPdtER6ns5z2uZ/Bj6UkuxS7o3JH0+2ds/ZC5bLWe6jdrm/U812YEh9v?= =?us-ascii?Q?W8Byp+etfj+Ik/fEJzxW86bndZxRzndBBra4T8pMBzKSqKDAHkFFI8ite/yo?= =?us-ascii?Q?Q1eP+52KOa38jEhHkKHOIn5IQwPdhfsJfsQSZ9vcitiSFRk3RL5ob5Di1/DO?= =?us-ascii?Q?7qWxYDvdStSOu2UcAAOblGfyWSmE7Fmn3OCSXmt0SZaO/cid/BCQ7uN8QdRJ?= =?us-ascii?Q?uL957cIsKGz/87xhjBHT1o/MU+5llY66aDqSsJ+WgFjMaRMxgtHz/1Y+EziU?= =?us-ascii?Q?undCM7gwa64S6nsquLnayf0kq96YlrQ4sreFFoXKCIyKopNlXF2n5e2qS3ue?= =?us-ascii?Q?tuZuMpHDOYU5oVrbu+9WEBHsw4mnn93OJNkwjQPVQaDYdWQwpoAtYeUcZFvM?= =?us-ascii?Q?Qbhumax9RMo1nm8O3xM5A34qaqiYzo/3PiBEEU+/HkG362oVB1nZlOzUNDHd?= =?us-ascii?Q?diTCKkWYMqKFYlhTxkIbRkiYQPoQ2xkwDNXNEoc+CnFIeF2miTtvl3Ouijuh?= =?us-ascii?Q?CMK8zWWVuuKF5y9FxIDaRN2xDfrmJylUMew15a8pi83yoT0k7HwXku7yAetm?= =?us-ascii?Q?Tfd+HLb+3Dto/eNuJXr2y6dHQlhco4Un93iLUYOfAVF4xgKI+sCYlLKiW02m?= =?us-ascii?Q?0hfFAqftTxb0MEJyVoX1j937QGLbacsmNMfNLyoMuLPq5uBbp8e6YnXa4MuS?= =?us-ascii?Q?5Hv+qG8b2HlklJzIRbDy8SRORMoHwfhOHiTrbFGrZ7DW5a8rrlccL81yKcfc?= =?us-ascii?Q?2DpOQfsFdPk+DrBXD+CLAZLAxrlBAjsbs33aFH8wVpS33fAqrzVWpnIDXVJk?= =?us-ascii?Q?mm17X2ojxWR4vHJcX7Yh03SbbwfwkiwJOFpsA2OR4ycjnG1fo9iAW2w7f8ix?= =?us-ascii?Q?p0BSI4zcgBBHV1usd2yhzOJM3JCNyHqkwA0U+0vbjwvITmhOH8USw09EvO6g?= =?us-ascii?Q?pbe5VMQjtImTBm5boTKXKQBXqlGyvtHF1ersrP6MQ/uPegEn+eHYKS6vq0xu?= =?us-ascii?Q?6SyicFhhJN074MjwasezjPknm/HC7YbjYZaHbPC5x3qUv6eyX1mQOhRihShY?= =?us-ascii?Q?QRKXDDtOktC47zeaZ5QO42NaP/xWZ60ghdaTbzE5DLQQxS2WkN6o9x2XQ79O?= =?us-ascii?Q?XdI3LD3CUHg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY1PR0601MB1077;6:Da1Y0i5lN/anQ1dSNPZq0+6I0Zq367II1Ki8D/T/Ec5aHeKapSW7Li/PYdu2+Cbv0ZCrLCD7ixEwevewJwakEh2Jd0Ni3uoiTmoQbNyYMjFvLjPrTF+KWDIkxwqKE5fZq6iMh2i1ScPgRdCsmtHnhNYmmXikyhr/u2NHWJ4EONiqIi+dWVFXzAlaKsX3AFyJjmdadhoPfodTD50zC/4gudFOlMRIjUfdhhTQJp20cBEudMdvPImEH9TlB/UBP10qFWLhlo03h/W2WijMczYrB6rrQrOYcl7svAMGJ3z42Dt/VFgf1qTiENZNwIwiE5pfD8TzXwPs/m1VYLMF9ec76NjjcKjbbLrTkaBXKzfddX8=;5:vm09uxaz28+EymwEUFU1HDbnqDGFrCclm4tI46SF6L85H1kQY2CFeZCGlvENeGJJ+A4EQ0ALEnAg7xxutCtxViE1mwJRf5KdGFy5vnvPNoitT3xjoR/kfMpJTu6Aw9yxVy3ILlnedU/2BvD9JSUOnW3Mi5GvhO/hiCibPdwe5aQ=;24:JZk/c1MBkT8Mpw4ElMghzTuncUJhinEjmKWgt43V9kUroLqNg0UYYFo9jKYVLu4DrVf4dmPIYHUn9tmCGDS0k+p2NWBmVocqiB0UvNJOvtU=;7:9TvhPeuhadqg9Sc9T9lSt+dfCnrLAHtrIgkYI5lBE/TIewVHRqAX69xLPVZJmIBqY8mO+MdBFD10AwuGJ0RFH4GEy7yAL1e1iNC326s9JoXiFT4ZAq/eLpR0q5qBs+1jCmRErfjFEyAzG1W48OYYrvxBL1iVckdhaV2Tx6EZEQ9RF7ipEVFZdZh0u+l7qTLnjYLumqjlKAQN1W6PaXHdrU5ElwXOpyGpKKSBqTC/ZWV5reW5u0ME9wyNGK6yKiPU SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: wisc.edu X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2017 22:49:26.6561 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 662a9d75-28d8-4451-77d3-08d538449c14 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 2ca68321-0eda-4908-88b2-424a8cb4b0f9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0601MB1077 archived-at: Thu, 30 Nov 2017 22:49:43 -0000 --------------0BD477BE93CC975A12827FFD Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, I am attempting to interface with Quickstep using its NetworkCliClient and it's not working as I would expect. I have the default port and IP set to 3000 and 0.0.0.0 and am attempting to send single queries to be processed over in my test harness. From what I could tell of the code when QS is in network mode it accepts a socket connection and string input from that function and processes it in NetworkCliClient.hpp and NetworkCliClientMain.cpp, and yet this is not happening with my test code. The connection is being established but Quickstep does not seem to be doing anything with the queries that come in. Attached is the test code that I am using. test is just a table by that name, I'm selecting a literal from it so the contents shouldn't matter. I've also attempted to create a table with this but Quickstep did not process that. -- Regards, Dylan Bacon University of Wisconsin - Madison Department of Computer Sciences dbacon@wisc.edu --------------0BD477BE93CC975A12827FFD Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="TestQuickstepNetwork.cpp" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="TestQuickstepNetwork.cpp" Ly8gQ2xpZW50IHNpZGUgQy9DKysgcHJvZ3JhbSB0byBkZW1vbnN0cmF0ZSBTb2NrZXQgcHJv Z3JhbW1pbmcKI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzeXMvc29ja2V0Lmg+CiNp bmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4KI2luY2x1ZGUgPHN0 cmluZy5oPgojaW5jbHVkZSA8YXJwYS9pbmV0Lmg+CiNpbmNsdWRlIDx1bmlzdGQuaD4KI2Rl ZmluZSBQT1JUIDMwMDAKICAKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgY29uc3QgKmFyZ3Zb XSkKewogICAgc3RydWN0IHNvY2thZGRyX2luIGFkZHJlc3M7CiAgICBpbnQgc29jayA9IDAs IHZhbHJlYWQ7CiAgICBzdHJ1Y3Qgc29ja2FkZHJfaW4gc2Vydl9hZGRyOwogICAgY2hhciAq cXVlcnkgPSAiU0VMRUNUIDEgRlJPTSB0ZXN0OyI7CiAgICBjaGFyIGJ1ZmZlclsxMDI0XSA9 IHswfTsKICAgIGlmICgoc29jayA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgMCkp IDwgMCkKICAgIHsKICAgICAgICBwcmludGYoIlxuIFNvY2tldCBjcmVhdGlvbiBlcnJvciBc biIpOwogICAgICAgIHJldHVybiAtMTsKICAgIH0KICAKICAgIG1lbXNldCgmc2Vydl9hZGRy LCAnMCcsIHNpemVvZihzZXJ2X2FkZHIpKTsKICAKICAgIHNlcnZfYWRkci5zaW5fZmFtaWx5 ID0gQUZfSU5FVDsKICAgIHNlcnZfYWRkci5zaW5fcG9ydCA9IGh0b25zKFBPUlQpOwogICAg ICAKICAgIC8vIENvbnZlcnQgSVB2NCBhbmQgSVB2NiBhZGRyZXNzZXMgZnJvbSB0ZXh0IHRv IGJpbmFyeSBmb3JtCiAgICBpZihpbmV0X3B0b24oQUZfSU5FVCwgIjAuMC4wLjAiLCAmc2Vy dl9hZGRyLnNpbl9hZGRyKTw9MCkgCiAgICB7CiAgICAgICAgcHJpbnRmKCJcbkludmFsaWQg YWRkcmVzcy8gQWRkcmVzcyBub3Qgc3VwcG9ydGVkIFxuIik7CiAgICAgICAgcmV0dXJuIC0x OwogICAgfQogIAogICAgaWYgKGNvbm5lY3Qoc29jaywgKHN0cnVjdCBzb2NrYWRkciAqKSZz ZXJ2X2FkZHIsIHNpemVvZihzZXJ2X2FkZHIpKSA8IDApCiAgICB7CiAgICAgICAgcHJpbnRm KCJcbkNvbm5lY3Rpb24gRmFpbGVkLlxuIik7CiAgICAgICAgcmV0dXJuIC0xOwogICAgfQog ICAgc2VuZChzb2NrLCBxdWVyeSwgc3RybGVuKHF1ZXJ5KSwgMCk7CiAgICBwcmludGYoIlF1 ZXJ5IHNlbnQuXG4iKTsKICAgIHZhbHJlYWQgPSByZWFkKHNvY2ssIGJ1ZmZlciwgMTAyNCk7 CiAgICBwcmludGYoIiVzXG4iLGJ1ZmZlciApOwogICAgcmV0dXJuIDA7Cn0= --------------0BD477BE93CC975A12827FFD--