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.1a58.tar.gz (36.6 kB view details)

Uploaded Source

Built Distribution

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a58.tar.gz
Algorithm Hash digest
SHA256 b6b7c2633f418d9574267cc0b7513dc842c1cf4e65a9f572c85b3d63e8aa84b2
MD5 f588bb9636daf01cc41885d865d64db3
BLAKE2b-256 440271ab5051cefd630933484876c9e12f7fb34010bbb6c21849796a337ca51f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a58-py3-none-any.whl
Algorithm Hash digest
SHA256 9f42379631f04d8c7e5fc940566ef21527c139b9be3d274e7ac3e12c59698a73
MD5 ef39d6f5f146a790bc04c95c0841dbf6
BLAKE2b-256 51c0755bf9aa52016cbb67b623ccf56ab40df621720f30433105049d54644a99

See more details on using hashes here.

Supported by

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