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.1a93.tar.gz (36.7 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.1a93-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a93.tar.gz
Algorithm Hash digest
SHA256 4c24cb8541c1ddc2d133f85ec40dab6891b560a79e7762bff71b59bc680f1c46
MD5 8f5da893ad3ef8394c47b8af258f9983
BLAKE2b-256 b2d82e9b071a10d66cdf1a1188cddbeaa5822712ad152615693244dc30f81f0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a93-py3-none-any.whl
Algorithm Hash digest
SHA256 27b6c4872f0ee12d6025a5d2621f7ef66c3ea4f39bfb4f006e641b81c998a3e8
MD5 3d1d8710b2754dba92cbfa4c4bf79470
BLAKE2b-256 4f357365690036dd18e60c82d25120f8f23f9cc8bff7743e5ab96d3b481fe644

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