Skip to main content

Provider for Apache Airflow. Implements apache-airflow-providers-apache-pinot package

Project description

Package apache-airflow-providers-apache-pinot

Release: 4.0.1

Apache Pinot

Provider package

This is a provider package for apache.pinot provider. All classes for this provider package are in airflow.providers.apache.pinot python package.

You can find package information and changelog for the provider in the documentation.

Installation

You can install this package on top of an existing Airflow 2 installation (see Requirements below for the minimum Airflow version supported) via pip install apache-airflow-providers-apache-pinot

The package supports the following python versions: 3.7,3.8,3.9,3.10

Requirements

PIP package

Version required

apache-airflow

>=2.3.0

apache-airflow-providers-common-sql

>=1.3.1

pinotdb

>0.4.7

Cross provider package dependencies

Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider packages in order to use them.

You can install such cross-provider dependencies when installing from PyPI. For example:

pip install apache-airflow-providers-apache-pinot[common.sql]

Dependent package

Extra

apache-airflow-providers-common-sql

common.sql

Changelog

4.0.1

Bug Fixes

  • Bump common.sql provider to 1.3.1 (#27888)

4.0.0

This release of provider is only available for Airflow 2.3+ as explained in the Apache Airflow providers support policy.

Breaking changes

The admin command is now hard-coded to pinot-admin.sh. The pinot-admin.sh command must be available on the path in order to use PinotAdminHook.

  • The pinot-admin.sh command is now hard-coded. (#27641)

Misc

  • Move min airflow version to 2.3.0 for all providers (#27196)

  • Bump pinotdb version (#27201)

3.2.1

Misc

  • Add common-sql lower bound for common-sql (#25789)

Bug Fixes

  • Fix PinotDB dependencies (#26705)

3.2.0

Features

  • Deprecate hql parameters and synchronize DBApiHook method APIs (#25299)

  • Unify DbApiHook.run() method with the methods which override it (#23971)

3.1.0

Features

  • Move all SQL classes to common-sql provider (#24836)

3.0.0

Breaking changes

Misc

  • chore: Refactoring and Cleaning Apache Providers (#24219)

2.0.4

Bug Fixes

  • Fix mistakenly added install_requires for all providers (#22382)

2.0.3

Misc

  • Add Trove classifiers in PyPI (Framework :: Apache Airflow :: Provider)

2.0.2

Misc

  • Support for Python 3.10

2.0.1

Misc

  • Optimise connection importing for Airflow 2.2.0

2.0.0

Breaking changes

  • Auto-apply apply_default decorator (#15667)

1.0.1

Updated documentation and readme files.

1.0.0

Initial version of the provider.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apache-airflow-providers-apache-pinot-4.0.1.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file apache-airflow-providers-apache-pinot-4.0.1.tar.gz.

File metadata

File hashes

Hashes for apache-airflow-providers-apache-pinot-4.0.1.tar.gz
Algorithm Hash digest
SHA256 98c5a495fbfc0e02b121178f8f7d332cc778aa32a4043993b3a2fc58d4e269a8
MD5 e7539814202457e3da9992b3b24258b1
BLAKE2b-256 0d4f1512249eed1fb0a69b51cd0ee2505c255e1b6abbd8e01f4525bf9d787782

See more details on using hashes here.

File details

Details for the file apache_airflow_providers_apache_pinot-4.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for apache_airflow_providers_apache_pinot-4.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 41a63dc9d33e0bf53eee1f3270bfc001f996450181a76c26c9a78dfdc9ef9eb5
MD5 482b9b0faf8bba4423ea9a4e6d70eaa9
BLAKE2b-256 7655ad77bb207a68fc1e9a1fc721e18fc065979244e894d3336e6accb51ad320

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page