[jira] [Created] (FLINK-31677) Add MAP_ENTRIES supported in SQL & Table API

2023-03-30 Thread jackylau (Jira)
jackylau created FLINK-31677: Summary: Add MAP_ENTRIES supported in SQL & Table API Key: FLINK-31677 URL: https://issues.apache.org/jira/browse/FLINK-31677 Project: Flink Issue Type: Improvement

Re: [DISCUSS] FLIP 295: Support persistence of Catalog configuration and asynchronous registration

2023-03-30 Thread Hang Ruan
Hi Feng, Thanks for driving this FLIP. I have some questions about this FLIP: 1. I agree with Shammon's comment. The two methods `registerCatalog(String catalogName,Catalog catalog)` and `registerCatalog(String catalogName, Map properties)` make users confused. I think we should add a method

Re: [DISCUSS] FLIP 295: Support persistence of Catalog configuration and asynchronous registration

2023-03-30 Thread Shammon FY
Hi Feng Thanks for driving this FLIP. The idea of catalog configuration is cool and I think it will be very useful. I have some comments about the FLIP 1. `CatalogStore` in the FLIP stores information of catalogs, what's the relationship between `Map catalogs` and `CatalogStore catalogStore`?

Re: [blog article] Howto create a batch source with the new Source framework

2023-03-30 Thread yuxia
Hi, Etienne. Thanks for Etienne for sharing this article. I really like it and learn much from it. I'd like to raise some questions about implementing batch source. Welcome devs to share insights about them. The first question is how to generate splits: As the article mentioned: "Whenever

[jira] [Created] (FLINK-31676) Pulsar connector should not rely on Flink Shaded

2023-03-30 Thread Martijn Visser (Jira)
Martijn Visser created FLINK-31676: -- Summary: Pulsar connector should not rely on Flink Shaded Key: FLINK-31676 URL: https://issues.apache.org/jira/browse/FLINK-31676 Project: Flink Issue

Re: [DISCUSS] Add support for Apache Arrow format

2023-03-30 Thread Jim Hughes
Hi all, How do Flink formats relate to or interact with Paimon (formerly Flink-Table-Store)? If the Flink format interface is used there, then it may be useful to consider Arrow along with other columnar formats. Separately, from previous experience, I've seen the Arrow format be useful as an

Re: [VOTE] Release flink-connector-mongodb, release candidate #1

2023-03-30 Thread Danny Cranmer
Apologies reopening the thread until we get confirmation that the test run is not a problem with the connector On Thu, Mar 30, 2023 at 5:03 PM Danny Cranmer wrote: > This vote is now closed, I will announce the result in a separate thread. > > Thanks, > Danny > > On Thu, Mar 30, 2023 at 5:02 PM

Re: [VOTE] Release flink-connector-mongodb, release candidate #1

2023-03-30 Thread Danny Cranmer
This vote is now closed, I will announce the result in a separate thread. Thanks, Danny On Thu, Mar 30, 2023 at 5:02 PM Danny Cranmer wrote: > +1 (binding) > > - CI build rerun passed on the RC1 tag commit (on the second rerun) > - Validated hashes > - Verified signature > - Verified that no

Re: [VOTE] Release flink-connector-mongodb, release candidate #1

2023-03-30 Thread Danny Cranmer
+1 (binding) - CI build rerun passed on the RC1 tag commit (on the second rerun) - Validated hashes - Verified signature - Verified that no binaries exist in the source archive - Build the source with Maven - Verified licenses Thanks, Danny On Thu, Mar 30, 2023 at 3:32 PM Jiabao Sun wrote: >

Re: [Discussion] - Release major Flink version to support JDK 17 (LTS)

2023-03-30 Thread Piotr Nowojski
Hey, > 1. The Flink community agrees that we upgrade Kryo to a later version, which means breaking all checkpoint/savepoint compatibility and releasing a Flink 2.0 with Java 17 support added and Java 8 and Flink Scala API support dropped. This is probably the quickest way, but would still mean

[blog article] Howto create a batch source with the new Source framework

2023-03-30 Thread Etienne Chauchot
Hi all, After creating the Cassandra source connector (thanks Chesnay for the review!), I wrote a blog article about how to create a batch source with the new Source framework [1]. It gives field feedback on how to implement the different components. I felt it could be useful to people

[jira] [Created] (FLINK-31675) Deadlock in AWS Connectors following content-length AWS SDK exception

2023-03-30 Thread Antonio Vespoli (Jira)
Antonio Vespoli created FLINK-31675: --- Summary: Deadlock in AWS Connectors following content-length AWS SDK exception Key: FLINK-31675 URL: https://issues.apache.org/jira/browse/FLINK-31675 Project:

Re: [VOTE] Release flink-connector-mongodb, release candidate #1

2023-03-30 Thread Jiabao Sun
Thanks Danny, The test case fails again with stack trace: 14:24:57,709 [Source: Sequence Source -> Map -> Map -> Sink: Writer (1/1)#94] ERROR org.apache.flink.connector.mongodb.sink.writer.MongoWriter [] - Bulk Write to MongoDB failed com.mongodb.MongoBulkWriteException: Bulk write operation

[jira] [Created] (FLINK-31674) [JUnit5 Migration] Module: flink-table-planner (BatchAbstractTestBase)

2023-03-30 Thread Ryan Skraba (Jira)
Ryan Skraba created FLINK-31674: --- Summary: [JUnit5 Migration] Module: flink-table-planner (BatchAbstractTestBase) Key: FLINK-31674 URL: https://issues.apache.org/jira/browse/FLINK-31674 Project: Flink

[RESULT] [VOTE] flink-connector-aws 4.1.0, release candidate #1

2023-03-30 Thread Danny Cranmer
I'm happy to announce that we have unanimously approved this release. There are 5 approving votes, 3 of which are binding: * Robert (binding) * Hong * Samrat * Martijn (binding) * Danny (binding) There are no disapproving votes. Thanks everyone! Danny,

Re: [VOTE] Release flink-connector-aws 4.1.0, release candidate #1

2023-03-30 Thread Danny Cranmer
This vote is now closed, I will announce the result in a separate thread. Thanks, Danny On Thu, Mar 30, 2023 at 3:15 PM Danny Cranmer wrote: > +1 (binding) > > - Validated hashes > - Verified signature > - Verified that no binaries exist in the source archive > - Build the source with Maven >

Re: [VOTE] Release flink-connector-aws 4.1.0, release candidate #1

2023-03-30 Thread Danny Cranmer
+1 (binding) - Validated hashes - Verified signature - Verified that no binaries exist in the source archive - Build the source with Maven - Verified licenses Thanks, Danny On Thu, Mar 30, 2023 at 12:37 PM Martijn Visser wrote: > +1 (binding) > > - Validated hashes > - Verified signature > -

Re: [VOTE] Release flink-connector-mongodb, release candidate #1

2023-03-30 Thread Danny Cranmer
I have restarted the build [1]. Thanks, Danny [1] https://github.com/apache/flink-connector-mongodb/actions/runs/4435527099 On Wed, Mar 29, 2023 at 4:33 PM Jiabao Sun wrote: > Thanks Chesnay, > > I noticed that problem before, the error message shows: > > Caused by:

Re: [External] [DISCUSS] FLIP-292: Support configuring state TTL at operator level for Table API & SQL programs

2023-03-30 Thread 周伊莎
Hi Jane, Thanks for your detailed response. You mentioned that there are 10k+ SQL jobs in your production > environment, but only ~100 jobs' migration involves plan editing. Is 10k+ > the number of total jobs, or the number of jobs that use stateful > computation and need state migration? > 10k

Re: [Discussion] - Release major Flink version to support JDK 17 (LTS)

2023-03-30 Thread Eric Brzezenski
I realize I'm not looking at all angles here, but the biggest hitch that I see with including both serializers and a migration process is that it requires Flink and its users to stay on JDK < 17 for at least one "bump" version before moving up. At this time they can upgrade to the version of Flink

Re: [DISCUSS] Add support for Apache Arrow format

2023-03-30 Thread Martijn Visser
Hi, To be honest, I haven't seen that much demand for supporting the Arrow format directly in Flink as a flink-format. I'm wondering if there's really much benefit for the Flink project to add another file format, over properly supporting the format that we already have in the project. Best

Re: [Discussion] - Release major Flink version to support JDK 17 (LTS)

2023-03-30 Thread Martijn Visser
Hi all, I also saw a thread on this topic from Clayton Wohl [1] on this topic, which I'm including in this discussion thread to avoid that it gets lost. >From my perspective, there's two main ways to get to Java 17: 1. The Flink community agrees that we upgrade Kryo to a later version, which

Re: [DISCUSS] Add support for Apache Arrow format

2023-03-30 Thread Ran Tao
It is a good point that flink integrates apache arrow as a format. Arrow can take advantage of SIMD-specific or vectorized optimizations, which should be of great benefit to batch tasks. However, as mentioned in the issue you listed, it may take a lot of work and the community's consideration for

[ANNOUNCE] TAC supporting Berlin Buzzwords

2023-03-30 Thread Martijn Visser
Hi everyone, I'm forwarding the following information from the ASF Travel Assistance Committee (TAC): --- Hi All, The ASF Travel Assistance Committee is supporting taking up to six (6) people to attend Berlin Buzzwords [1] In June this year. This includes Conference passes, and travel &

Re: [VOTE] Release flink-connector-aws 4.1.0, release candidate #1

2023-03-30 Thread Martijn Visser
+1 (binding) - Validated hashes - Verified signature - Verified that no binaries exist in the source archive - Build the source with Maven - Verified licenses - Verified web PRs On Tue, Mar 28, 2023 at 1:53 PM Samrat Deb wrote: > +1 (non-binding) > > - checked Source archive builds using maven

Re: [DISCUSS] Planning Flink 1.18

2023-03-30 Thread Martijn Visser
Hi all, Thanks for stepping up as volunteers, much appreciated! Best regards, Martijn On Thu, Mar 30, 2023 at 5:59 AM Leonard Xu wrote: > Thanks Konstantin and Qingsheng for kicking off and pushing forward the > discussion. > > Thanks Qingsheng, Jing, Konstantin, Sergey, Yun for volunteering

[jira] [Created] (FLINK-31673) Add E2E tests for flink jdbc driver

2023-03-30 Thread Benchao Li (Jira)
Benchao Li created FLINK-31673: -- Summary: Add E2E tests for flink jdbc driver Key: FLINK-31673 URL: https://issues.apache.org/jira/browse/FLINK-31673 Project: Flink Issue Type: Sub-task

[jira] [Created] (FLINK-31672) Requirement validation does nto take user-specified maxParallelism into account

2023-03-30 Thread Chesnay Schepler (Jira)
Chesnay Schepler created FLINK-31672: Summary: Requirement validation does nto take user-specified maxParallelism into account Key: FLINK-31672 URL: https://issues.apache.org/jira/browse/FLINK-31672

Re: [DISCUSS] FLIP-292: Support configuring state TTL at operator level for Table API & SQL programs

2023-03-30 Thread Jane Chan
Hi, devs, Thank you all for your inspirational responses, and sorry for the late reply. Since more and more people are joining the discussion and may have missed some of the previous replies, I'd like to summarize the unresolved comments so far here, to make sure we're all on the same page and

[jira] [Created] (FLINK-31671) [Connectors/HBase] Update flink to 1.17.0

2023-03-30 Thread Yuxin Tan (Jira)
Yuxin Tan created FLINK-31671: - Summary: [Connectors/HBase] Update flink to 1.17.0 Key: FLINK-31671 URL: https://issues.apache.org/jira/browse/FLINK-31671 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-31670) ElasticSearch connector's document was not incorrect linked to external repo

2023-03-30 Thread Weijie Guo (Jira)
Weijie Guo created FLINK-31670: -- Summary: ElasticSearch connector's document was not incorrect linked to external repo Key: FLINK-31670 URL: https://issues.apache.org/jira/browse/FLINK-31670 Project:

[jira] [Created] (FLINK-31669) DynamicFilteringITCase failed fataly because of NoClassDefFoundError

2023-03-30 Thread Matthias Pohl (Jira)
Matthias Pohl created FLINK-31669: - Summary: DynamicFilteringITCase failed fataly because of NoClassDefFoundError Key: FLINK-31669 URL: https://issues.apache.org/jira/browse/FLINK-31669 Project:

[DISCUSS] FLIP 295: Support persistence of Catalog configuration and asynchronous registration

2023-03-30 Thread Feng Jin
Hi everyone, I would like to start a discuss on FLIP-295: Support persistence of Catalog configuration and asynchronous registration Currently, when using Catalog in Flink, it is necessary to re-register each time. Therefore, providing persistent configuration for Catalog will make its