feat: sync features by ravisuhag · Pull Request #497 · raystack/meteor

added 5 commits

March 26, 2026 22:17
When recipes fail, the run command now returns a non-zero exit code
instead of always returning nil. Also silences usage message on recipe failure.
Add a custom HTTP module to the tengo secure script environment,
exposing an http.get() function with optional headers and configurable timeout.
Process sink records concurrently using errgroup for better throughput.
Add nil-guard checks for lineage upstreams/downstreams, use getter methods
for labels, and add lineage logging for debugging.
Add MaxCompute dependency handling in optimus extractor alongside BigQuery.
Dependencies are now routed by prefix (bigquery:// or maxcompute://).
Add project_id attribute, MaxCompute URN utilities, and tzdata for timezone
support in Docker images.
Handle maxcompute_jdbc connection type in tableau, mapping it to the
MaxCompute URN format. Falls back to 'default' schema when the schema
matches the project name.

coderabbitai[bot]

@ravisuhag ravisuhag changed the title feat: sync features from goto/meteor fork feat: sync features

Mar 27, 2026

@ravisuhag

- Upgrade actions/upload-artifact and download-artifact from v3 to v4
- Use strategy.job-index suffix for unique artifact names in matrix jobs
- Use merge-multiple for downloading plugin coverage artifacts
- Allow artifact overwrite on re-runs
- Switch couchdb test from removed bitnami/couchdb:3 to official couchdb:3 image

@ravisuhag ravisuhag deleted the feat/sync-goto-meteor-features branch

March 27, 2026 15:01