enrich icon indicating copy to clipboard operation
enrich copied to clipboard

Snowplow Enrichment jobs and library

Results 110 enrich issues
Sort by recently updated
recently updated
newest added

Remove the feature flag `acceptInvalid` in the configuration and consider it as always `false`. `acceptInvalid` and `invalidCount` can be removed from these 2 functions : 1. In [EnrichmentManager](https://github.com/snowplow/enrich/blob/2.0.5/modules/common/src/main/scala/com.snowplowanalytics.snowplow.enrich/common/enrichments/EnrichmentManager.scala) : ```...

In upgrading to 2.0.5, I first deployed the app with no changes to config, and addressed errors as they came. I noticed that configuration errors don't cause the app to...

Although in enrich 3.0.0 we introduced a connection pool in SQL enrichment, we fixed its size to 1 (as it was before) to be sure to not break a pipeline...

enhancement

Since [April 2021](https://support.google.com/google-ads/answer/10635155) and the release of iOS 14, Google introduced `gbraid` and `wbraid` URL [parameters](https://developers.google.com/google-ads/api/docs/conversions/upload-clicks?hl=en) to comply with Apple’s transparency policies. **Current behavior** Currently campaign attribution enrichment's [default](https://github.com/snowplow/enrich/blob/d97d14b14f5afe79d4ecb4a5ca9436a627e3f19f/modules/common/src/main/scala/com.snowplowanalytics.snowplow.enrich/common/enrichments/registry/CampaignAttributionEnrichment.scala#L32-L36) `mktClickId`...

**Project**: Stream Enrich **Version**: 1.1.0 **Expected behavior**: Use enhanced fan out **Actual behavior**: KCL v1 missing it. We had this requirement to use the enhance fan out feature from Kinesis...

In case an enrichment is configured with an unrecognized schema name (e.g. in `enrichments/`), [it is discarded](https://github.com/snowplow/enrich/blob/master/modules/common/src/main/scala/com.snowplowanalytics.snowplow.enrich/common/enrichments/EnrichmentRegistry.scala#L229) and enrich doesn't complain. It should fail. Related : https://discourse.snowplowanalytics.com/t/pubsub-enricher-failed-to-add-enriched-values-into-the-events-javascript-enrichment/5836/2

enhancement

Stream FS2 could detect invalid enrichment configurations at launch and short-circuit in case there are invalid configuration(s). Exit message and exit code would indicate what type of error was encountered.

Need more tests. PR: https://github.com/snowplow/enrich/pull/403

Common Enrich codebase uses both jackson and jawn to parse Circe AST. There are semantic differences between both parsers [as explained](https://github.com/circe/circe-jackson#jackson-vs-jawn), copy-pasting below just in case. These differences might lead...