linkedin / linkedin/iris

Additional Functionality: To introduce a DAO layer to leverage Iris functionality with different Databases.

Open
#692 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
845
Forks
146
PR merge metrics
No merged PRs in 30d

Description

Hello Team,

I would like to suggest an additional functionality to provide more scalability and flexibility to Iris functionality by introducing an additional layer that can change MySQL queries to different languages or syntax.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Iris's existing MySQL query and data-access implementation to understand where database-specific syntax is embedded. Define the DAO boundary and supported database behavior before changing code; done should mean Iris can use the proposed abstraction with more than one database without changing higher-level functionality.

Written by the indexing model from the issue text.

Assessment

Tech stack
mysql, python
Domain
backend, databases
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.