ingestr v1.0.53 - StarRocks URI Docs

bruin-data/ingestr v1.0.53 was published on June 30, 2026, with a focused StarRocks documentation update. The main change clarifies how catalog and database values can live in the StarRocks URI path, and when source-table fields take priority over those URI defaults. This is a stable release, not a prerelease.

The full release notes and downloads are on the GitHub release page.

StarRocks URI paths are now clearer

ingestr already sits in a practical corner of ELT work: move data from operational systems into analytical destinations with enough connector detail to avoid custom glue. In v1.0.53, the visible product change is documentation for StarRocks URI examples. That sounds small, but destination URI shape is one of the places where pipeline config often becomes unclear after the first working job.

The notes say the StarRocks docs now include examples for putting the catalog and database in the URI path. For operators who manage many ingestion targets, that matters because the URI can become the common default across a job, a secret, or an environment value. It reduces the need to repeat the same destination scope in every table mapping when the scope is actually shared.

This release does not claim a StarRocks runtime change. Treat it as a config clarity release. The value is in making the accepted StarRocks address form easier to copy into real pipeline definitions.

source-table precedence is spelled out

The second StarRocks change is more important for correctness. The docs now say that source-table fields override the catalog and database defaults from the URI. That priority rule is easy to miss when a connector supports both a compact URI and table level overrides.

For data engineers, this is the kind of detail that decides where rows land. A shared URI might point at a default catalog and database, while one table needs a different target. With the priority rule now stated, the config file can express that exception without leaving the reader to infer whether the URI wins or the table mapping wins.

The release notes also say the docs now spell out which source-table fields override URI defaults. That is useful during review. A reviewer can check the exact table fields instead of reading intent from naming patterns or comments.

The integration test timeout moves to 20m

The other operator facing change is a maintenance one: integration test timeout was increased to 20m. The release notes do not list a connector specific failure, so this should be read as test infrastructure tuning rather than a feature.

For platform teams packaging ingestr, this has a practical signal. Connector integration tests can involve remote services, image pulls, database startup, network latency, and cleanup. A short timeout can turn slow infrastructure into false failure noise. A 20m timeout gives the suite more room while still bounding a hung run.

There is a tradeoff. Longer timeout values can delay feedback when a test is truly stuck. The release gives more patience to integration coverage, not a new guarantee about connector behavior. If you mirror the project tests in your own CI, use the value as a clue, not as a universal default.

This is not a broad connector release like some recent ingestr versions. There are no new sources in the notes, no schema migration callout, and no breaking change listed. The useful work is narrower: StarRocks destination config is now easier to document and review, and integration tests are allowed to run longer.

That makes v1.0.53 relevant to teams that already use or evaluate StarRocks as a destination. It also helps teams that keep pipeline definitions under code review. The exact precedence between URI defaults and source-table fields is now part of the public release notes trail, so config behavior is less dependent on local memory.

For everyone else, the GitHub release page records a maintenance release with limited scope. There is no prerelease warning, and there are no upgrade steps in the notes.

Where to get it