This document discusses the Pulsar connector for Apache Flink 1.14. It provides an overview of StreamNative, which offers both stream storage with Apache Pulsar and stream processing with Flink. It then covers the timeline of contributions to the Pulsar connector for Flink and how it has evolved. Finally, it describes the design of the new Pulsar source connector for Flink that uses the FLIP-27 source interface, including how it handles Pulsar subscription modes and implements split enumeration, reading, and processing in a way that supports both batch and streaming workloads.