Skip to main content

OSS Implementation of a DataJunction Reflection Service

Project description

DJ Reflection Service

The reflection service polls the DJ core service for all nodes with associated tables, whether source tables or materialized tables. For each node, it refreshes the node's schema based on the associated table's schema that it retrieves from the query service. It also retrieves the available partitions and the valid through timestamp of these tables and reflects them accordingly to DJ core.

This service uses a celery beat scheduler, with a configurable polling interval that defaults to once per hour and async tasks for each node's reflection.

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

datajunction_reflection-0.0.1a111.tar.gz (33.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datajunction_reflection-0.0.1a111-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file datajunction_reflection-0.0.1a111.tar.gz.

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a111.tar.gz
Algorithm Hash digest
SHA256 8921e8a13188ad09277b07e4ddac5702c5e2cc460f398c39d9f19d7f08337fba
MD5 a55cefc054755f8e7c6fb22f84548996
BLAKE2b-256 cd2540b7d44c58fd242ecc240bb10c1351183ca215f535c351ad59b9f3e1d30e

See more details on using hashes here.

File details

Details for the file datajunction_reflection-0.0.1a111-py3-none-any.whl.

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a111-py3-none-any.whl
Algorithm Hash digest
SHA256 b5ffea5c3c0e3422e798f1b25dcd12119c44d0a021c2b8f1a388d702fe284c5d
MD5 68e70b5e56e83e1bce50cc4458b0af6a
BLAKE2b-256 a25e0ed4ef75148c442dfbad9b2997c3f946b99ca66db2ff08882d207ef7eea9

See more details on using hashes here.

Supported by

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