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.12.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.12-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file datajunction_reflection-0.0.12.tar.gz.

File metadata

File hashes

Hashes for datajunction_reflection-0.0.12.tar.gz
Algorithm Hash digest
SHA256 542f4ac1dd1a375ec814253510b145823e997511b457a108ee96355e2603f065
MD5 db4e8214e4542cf89663b54c9a793f50
BLAKE2b-256 ea5cac6300dd9abcff91bd48eb29036638f6e71aec7d8af8050d828858f9ec61

See more details on using hashes here.

File details

Details for the file datajunction_reflection-0.0.12-py3-none-any.whl.

File metadata

File hashes

Hashes for datajunction_reflection-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 9c642bc9d86c8863d8dc442baa5f1eac1c58029e10c7c72d085b071f4c553ec3
MD5 5c4af2508f16cac3a7b129300d7d2e6d
BLAKE2b-256 bc9e2bd9cc5e24a79e1360aa9435f447d0b59a82b647a20f508f5af77ab0f605

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