From user-return-28353-archive-asf-public=cust-asf.ponee.io@flink.apache.org Wed Jul 3 10:39:16 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id E6FE4180181 for ; Wed, 3 Jul 2019 12:39:15 +0200 (CEST) Received: (qmail 21394 invoked by uid 500); 3 Jul 2019 10:39:10 -0000 Mailing-List: contact user-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list user@flink.apache.org Received: (qmail 21377 invoked by uid 99); 3 Jul 2019 10:39:10 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Jul 2019 10:39:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id C015EC2CF3 for ; Wed, 3 Jul 2019 10:39:09 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.498 X-Spam-Level: X-Spam-Status: No, score=-0.498 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=2, HTML_OBFUSCATE_05_10=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=sap.com header.b=icD+GPZe; dkim=pass (1024-bit key) header.d=sap.onmicrosoft.com header.b=BOVKU0Oa Received: from mx1-he-de.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id kMspDzeaKFYg for ; Wed, 3 Jul 2019 10:39:07 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=68.232.156.179; helo=esa10.sap.c3s2.iphmx.com; envelope-from=roey.halfon@sap.com; receiver= Received: from esa10.sap.c3s2.iphmx.com (esa10.sap.c3s2.iphmx.com [68.232.156.179]) by mx1-he-de.apache.org (ASF Mail Server at mx1-he-de.apache.org) with ESMTPS id 7810D7E208 for ; Wed, 3 Jul 2019 10:39:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sap.com; i=@sap.com; q=dns/txt; s=it-20190212; t=1562150347; x=1593686347; h=from:to:cc:subject:date:message-id:mime-version; bh=kpVfXnWtAqTTzXasG/VAumhkZCYkZ9EDQYO31Yq3nmM=; b=icD+GPZeieNxZtbpfklacTehZWYv0negfeWp5oO6l9cdvcFtC8Egrfq9 Bv+wx++rCSRrHR+QRgyGMzinGtnAu/nWiyH1Joom33IHdh3/Coy40fWmV cPRIPr+vWBJMCYfQKv4ZY3reZyJfpmy+FscpqU6C+ENd+ZClwaPSHycqT ljF1oFb2BM0oN7gYrht2HoEUFLZa1JzCe49YOpqZGAZWTBYZV6FhWcnjv O68j4zZ2jjWOAEFQRrCHuqQdo8tOpzmzTm8TT9gsyH8byqe4OUB+jHnlt kRXCVl8GsUjiYVVEnf9gMTISymPSBmf02KNmYrgoXsKsIPqT2JpZ/JM5v Q==; X-Amp-Result: SKIPPED(no attachment in message) Received: from smtpgw02.sap-ag.de (HELO smtpgw.sap-ag.de) ([155.56.66.97]) by esa10.sap.c3s2.iphmx.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Jul 2019 12:39:01 +0200 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (104.47.14.54) by smtpgw02.sap-ag.de (155.56.66.97) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 3 Jul 2019 12:39:00 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sap.onmicrosoft.com; s=selector1-sap-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kpVfXnWtAqTTzXasG/VAumhkZCYkZ9EDQYO31Yq3nmM=; b=BOVKU0OadnZLiM0xixuiwrPx5S2JkXflmdMaNSLISTeEBxf5Dk5s7RJAWFs315+rhNMXbJo30T8DKyNaIzlr0tMpNieX9x9c/pFfHixRVt1qf/6p/EhaP64F5fchK0c9nzVypqhnnV4+wQXNimc38DmE/o4k1ZkkhhcbbnYxsUc= Received: from DB6PR0201MB2390.eurprd02.prod.outlook.com (10.169.224.21) by DB6PR0201MB2119.eurprd02.prod.outlook.com (10.168.57.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2032.20; Wed, 3 Jul 2019 10:38:59 +0000 Received: from DB6PR0201MB2390.eurprd02.prod.outlook.com ([fe80::29a8:1910:a4e9:a269]) by DB6PR0201MB2390.eurprd02.prod.outlook.com ([fe80::29a8:1910:a4e9:a269%2]) with mapi id 15.20.2032.019; Wed, 3 Jul 2019 10:38:59 +0000 From: "Halfon, Roey" To: "user@flink.apache.org" CC: "Cohen, Inbal" , "Dvir, Liran" , "Halfon, Roey" , "Hasenfeld, Guy" , "Ochayon, Matan" , "Vidal, Gilad" , "Yehuda, Ben" Subject: Flink Application JAR Thread-Topic: Flink Application JAR Thread-Index: AdUxifTTJsqI5VWGRZWVCLSe+afv4g== Date: Wed, 3 Jul 2019 10:38:59 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [195.93.234.11] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 516866dd-3e93-4737-bee9-08d6ffa2a851 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020);SRVR:DB6PR0201MB2119; x-ms-traffictypediagnostic: DB6PR0201MB2119: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-forefront-prvs: 00872B689F x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(136003)(39860400002)(366004)(346002)(376002)(396003)(53754006)(199004)(189003)(4744005)(256004)(99286004)(7696005)(7116003)(3480700005)(790700001)(53936002)(6116002)(3846002)(6306002)(4326008)(54896002)(66066001)(68736007)(7736002)(2501003)(486006)(55016002)(5640700003)(26005)(14454004)(54906003)(14444005)(52536014)(9686003)(5660300002)(478600001)(66556008)(6506007)(8676002)(316002)(8936002)(6436002)(86362001)(81156014)(9326002)(71200400001)(81166006)(186003)(33656002)(76116006)(74316002)(71190400001)(2906002)(102836004)(64756008)(1730700003)(25786009)(6916009)(2351001)(66446008)(476003)(66476007)(73956011)(66946007);DIR:OUT;SFP:1101;SCL:1;SRVR:DB6PR0201MB2119;H:DB6PR0201MB2390.eurprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Iis1D3BWm1o0eAJM4LXO+KMUfZAE4jbzEmZWUl8SRSAh2dUsfEEhYnAYBDh58A8mlhVMBgo49UN0QJEWmklPl1ZRQwsERfds0FH2CHosZiF0xjGQ7y+cEGYtEEHyAHm87GSqpiCTcEPRVS5JcEcTcaO4s4/Slzb6cdlK98ZeckMhHET+o/mbBB0XeQsOqMwuk3rAAnS+WxsDmLfl7dI0uhPZrsWBwDKrR4TNyboQ+w9MsmggynNHiLXRWLpNrr3bGU8EKFYm2UmK5/MbQWbBmQ1XjOGIcupoJ7J2n7wvRdLpV89ccQ8QeWyCAlQ4gpiGfnu4q8ouKHkKYSoUm1E5om8hrWKE8yPGhLwAxxy2iHooqpZCrO1U0wAnTLza9uTcFYugvBuSRB55aY3MezB/OR73woe5Te84zP+CGyrXirs= Content-Type: multipart/alternative; boundary="_000_DB6PR0201MB23903A4D7CD81871C72DF0B9FAFB0DB6PR0201MB2390_" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 516866dd-3e93-4737-bee9-08d6ffa2a851 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jul 2019 10:38:59.1757 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 42f7676c-f455-423c-82f6-dc2d99791af7 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: roey.halfon@sap.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0201MB2119 --_000_DB6PR0201MB23903A4D7CD81871C72DF0B9FAFB0DB6PR0201MB2390_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi All, We have an application which contains few modules (one for the main applica= tion with the "driver" and few other for the operators implementation, conf= iguration etc.). At the moment we are building fat jar contains all the modules and all the = 3rd parties dependencies. As we continue develop, the jar will grow and grow till it will be heavy. Is there any recommendation for using our libraries? Maybe to use them as d= ependencies to our application? Does flink have any capability of dynamical= ly update for 3rd party jars? How do you build your application? Thanks, Roey. --_000_DB6PR0201MB23903A4D7CD81871C72DF0B9FAFB0DB6PR0201MB2390_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi All,
We have an application which contains few modules (one for the main applica= tion with the "driver" and few other for the operators implementa= tion, configuration etc.).
At the moment we are building fat jar contains all the modules and all the = 3rd parties dependencies.

As we continue develop, the jar will grow and grow till it will be heavy.
Is there any recommendation for using our libraries? Maybe to use them as d= ependencies to our application? Does flink have any capability of dynamical= ly update for 3rd party jars?

 

How do you build your application?

Thanks,
Roey.  

--_000_DB6PR0201MB23903A4D7CD81871C72DF0B9FAFB0DB6PR0201MB2390_--