getindata / flink-http-connector

Http Connector for Apache Flink. Provides sources and sinks for Datastream , Table and SQL APIs.
Apache License 2.0
160 stars 45 forks source link

Support source lookup array results #135

Open grzegorz8 opened 1 week ago

grzegorz8 commented 1 week ago

Description

This PR partially addresses https://github.com/getindata/flink-http-connector/issues/118.

The change allows lookup request to return multiple matching results. Currently, only two approaches are supported (gid.connector.http.source.lookup.result-type):

Resolves HTTP-118

PR Checklist
github-actions[bot] commented 1 week ago
Overall Project 93.54% -0.22% :green_apple:
Files changed 86.92% :green_apple:


File Coverage
JavaNetHttpPollingClientFactory.java 100% :green_apple:
JavaNetHttpPollingClient.java 93.81% -6.19% :green_apple:
HttpTableLookupFunction.java 91.8% :green_apple: