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

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a97.tar.gz
Algorithm Hash digest
SHA256 6ea4b4b9400f6f52e5a6743ce481c66edba0893bd9701c1e80dd34eaa2c35250
MD5 d26a959d036215bebbc8056f707ce76b
BLAKE2b-256 891169dc8ee5183aed3b0c99a386fcf28e18e090f7143812933ae16a5513bfb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for datajunction_reflection-0.0.1a97-py3-none-any.whl
Algorithm Hash digest
SHA256 61ea0ebcfbf84f9b1ccee38916864bd128d7ffe26853f334f9be2ad854e1acff
MD5 a74e891b0087a078c94fe717db56cda8
BLAKE2b-256 1ab58127ba69679dfcf0a2671c8b5a51edabae08d2f9e5c3f330416fb8a5921c

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