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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.15.tar.gz
Algorithm Hash digest
SHA256 d9f95efe778f2cb779d17df9defa05b5f16fc61e6fff36fe7c0bc9175c810d9d
MD5 8b179602d12cff6653b61c310b6ad5e4
BLAKE2b-256 650f98cd5a696198da9a82b9289af3d00325111322f241e8c173990e768a290d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 7aa869b7adc0c77ceac6f17ddb40053baf6c5299fefb5b8ce89efe88c0909478
MD5 08a905f363497ae12130795c9442366d
BLAKE2b-256 bf6e8fe6b4b8e1936faada3be4429b41f3a588f86f4c30e987411dccbfe51607

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