Skip to content
This repository was archived by the owner on May 9, 2024. It is now read-only.

ResultSet refactoring and clean-up [08/N] #227

Merged
merged 1 commit into from
Mar 3, 2023

Conversation

ienkovich
Copy link
Contributor

Remove Executor usages from QueryMemoryDescriptor.

This is achieved by two changes:

  1. Use DataMgr instead of Executor
  2. Move a big part of the QueryMemoryDescriptor code to MemoryLayoutBuilder and QueryExecutionContext. The goal is to make QueryMemoryDescriptor just a descriptor that shouldn't know about entities using and creating it.

@ienkovich ienkovich changed the title ResultSet refactoring and clean-up [07/N] ResultSet refactoring and clean-up [08/N] Mar 1, 2023
Copy link
Contributor

@kurapov-peter kurapov-peter left a comment

Choose a reason for hiding this comment

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

LGTM

Move part of QueryMemoryDescriptor code to MemoryLayoutBuilder and
QueryExecutionContext.

Signed-off-by: ienkovich <[email protected]>
@ienkovich ienkovich force-pushed the ienkovich/rs-refactoring-08 branch from f58939b to 2501235 Compare March 2, 2023 21:50
@ienkovich ienkovich merged commit 18baa99 into main Mar 3, 2023
@ienkovich ienkovich deleted the ienkovich/rs-refactoring-08 branch March 3, 2023 18:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants