Skip to content

Second step in re-organizing the code base#121

Open
shmuelk wants to merge 4 commits into
llm-d:mainfrom
shmuelk:organize-code-2
Open

Second step in re-organizing the code base#121
shmuelk wants to merge 4 commits into
llm-d:mainfrom
shmuelk:organize-code-2

Conversation

@shmuelk
Copy link
Copy Markdown
Collaborator

@shmuelk shmuelk commented May 20, 2026

What does this PR do?

The remaining plugins and plugin related interfaces have been moved under ppkg/framework/plugins and pkg/framework/interfaces, respectively.

Why is this change needed?

Second step in re-organizing the code base to make it easier to find things and to avoid import loops.

How was this tested?

  • Unit tests added/updated
  • Integration/e2e tests added/updated
  • Manual testing performed

Checklist

  • Commits are signed off (git commit -s) per DCO
  • Code follows project contributing guidelines
  • Tests pass locally (make test)
  • Linters pass (make lint)
  • Documentation updated (if applicable)

@github-actions github-actions Bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label May 20, 2026
Comment thread pkg/datastore/datastore.go Outdated
package datastore

import "github.com/llm-d/llm-d-inference-payload-processor/pkg/framework/datalayer"
import "github.com/llm-d/llm-d-inference-payload-processor/pkg/framework/interface/datalayer"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shmuelk can we move the datastore.go into the datalayer?
it would make sense to have it co-hosted with the rest of the data layer artifacts.

shmuelk added 2 commits May 21, 2026 14:33
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
@shmuelk shmuelk force-pushed the organize-code-2 branch from 019d74f to 869a24b Compare May 21, 2026 11:34
shmuelk added 2 commits May 21, 2026 14:46
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants