Skip to content

Commit

Permalink
[Python] Redis cache support for enrichment transform (#30307)
Browse files Browse the repository at this point in the history
* redis cache support for enrichment transform

* update rrio test

* convert rrio tests to execute pipeline, tagged outputs, cache_request_key

* fix rrio exception test, add to changes

* get_cache_key, doc comments, changed __all__

* fix pydoc

* use pool manager

* revert test

* use property() for setter
  • Loading branch information
riteshghorse authored Feb 20, 2024
1 parent e6cc080 commit 801252a
Show file tree
Hide file tree
Showing 13 changed files with 909 additions and 158 deletions.
2 changes: 1 addition & 1 deletion CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@

## New Features / Improvements

* [Enrichment Transform](https://s.apache.org/enrichment-transform) along with GCP BigTable handler added to Python SDK ([#30001](https://github.com/apache/beam/pull/30001)).
* Allow writing clustered and not time partitioned BigQuery tables (Java) ([#30094](https://github.com/apache/beam/pull/30094)).
* Redis cache support added to RequestResponseIO and Enrichment transform (Python) ([#30307](https://github.com/apache/beam/pull/30307))
* Merged sdks/java/fn-execution and runners/core-construction-java into the main SDK. These artifacts were never meant for users, but noting
that they no longer exist. These are steps to bring portability into the core SDK alongside all other core functionality.

Expand Down
Loading

0 comments on commit 801252a

Please sign in to comment.