apache / apache/beam

Add push-down predicate in CassandraIO

Open
#18,311 0 comments 0 reactions 0 assignees View on GitHub
cassandra improvement io java P3
Dominant language
Java
Stars
8.7k
Forks
4.7k
Avg merge
1d 20h
Merged PRs (30d)
196

Description

Now that `CassandraIO` has been merged, I will add a new feature: support of user query to filter at the IO level (push-down predicate).

Imported from Jira [BEAM-2420](https://issues.apache.org/jira/browse/BEAM-2420). Original Jira may contain additional context.
Reported by: jbonofre.

Contributor guide

Open the contributing guide

Research direction

Start by reading the CassandraIO implementation and the additional context in BEAM-2420. Determine how a user query should be represented and where filtering can occur at the IO level; done means CassandraIO supports predicate push-down with coverage for the intended behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cassandra, java
Domain
database
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.