Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support late materialization #6966

Merged
merged 31 commits into from
Mar 16, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
cac69a5
support late materialization
Lloyd-Pottiger Mar 6, 2023
f8d0d1d
Merge branch 'master' into support-late-materialization
Lloyd-Pottiger Mar 7, 2023
03d9df6
fix
Lloyd-Pottiger Mar 7, 2023
a02039d
fix rs operator
Lloyd-Pottiger Mar 7, 2023
e614c75
fix
Lloyd-Pottiger Mar 8, 2023
f2e4daf
Merge branch 'master' into support-late-materialization
Lloyd-Pottiger Mar 8, 2023
7783c96
rewrite zone
Lloyd-Pottiger Mar 8, 2023
27621f6
tidy
Lloyd-Pottiger Mar 8, 2023
49ef1c8
format
Lloyd-Pottiger Mar 8, 2023
8eb19f7
fix
Lloyd-Pottiger Mar 8, 2023
7f7dbbe
fix
Lloyd-Pottiger Mar 9, 2023
5199f2c
fix bugs
Lloyd-Pottiger Mar 9, 2023
4f354b7
merge master
Lloyd-Pottiger Mar 9, 2023
a9a1204
format
Lloyd-Pottiger Mar 9, 2023
96fd745
clean
Lloyd-Pottiger Mar 9, 2023
6f0002f
fix rewrite
Lloyd-Pottiger Mar 10, 2023
c5a093c
rebase tipb to master
Lloyd-Pottiger Mar 10, 2023
6f6e927
fix typo
Lloyd-Pottiger Mar 10, 2023
f2abda3
add more comments
Lloyd-Pottiger Mar 10, 2023
45aebc3
do some optimization
Lloyd-Pottiger Mar 10, 2023
1fbf0f6
add ut for ParsePushDownFilter
Lloyd-Pottiger Mar 13, 2023
b90ca17
merge master
Lloyd-Pottiger Mar 13, 2023
e725022
format
Lloyd-Pottiger Mar 14, 2023
e28c237
extra cast
Lloyd-Pottiger Mar 14, 2023
d7fd787
fix ut
Lloyd-Pottiger Mar 14, 2023
9334dc0
remove useless header
Lloyd-Pottiger Mar 15, 2023
d7920d3
new line
Lloyd-Pottiger Mar 15, 2023
cd42cc7
address comments
Lloyd-Pottiger Mar 15, 2023
1e0dd9c
add some comments
Lloyd-Pottiger Mar 16, 2023
a77301a
Merge branch 'master' into support-late-materialization
Lloyd-Pottiger Mar 16, 2023
2eca85c
Merge branch 'master' into support-late-materialization
ti-chi-bot Mar 16, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into support-late-materialization
  • Loading branch information
Lloyd-Pottiger authored Mar 7, 2023
commit f8d0d1d5803204bb21e921da20a4f2c9d5968305
1 change: 1 addition & 0 deletions dbms/src/Storages/DeltaMerge/DeltaMergeStore.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
#include <Storages/BackgroundProcessingPool.h>
#include <Storages/DeltaMerge/DeltaMergeDefines.h>
#include <Storages/DeltaMerge/Filter/PushDownFilter.h>
#include <Storages/DeltaMerge/Remote/DisaggSnapshot_fwd.h>
#include <Storages/DeltaMerge/RowKeyRange.h>
#include <Storages/DeltaMerge/ScanContext.h>
#include <Storages/DeltaMerge/SegmentReadTaskPool.h>
Expand Down
1 change: 0 additions & 1 deletion dbms/src/Storages/StorageDeltaMerge.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -704,7 +704,6 @@ DM::RowKeyRanges StorageDeltaMerge::parseMvccQueryInfo(
return ranges;
}


DM::PushDownFilterPtr StorageDeltaMerge::parsePushDownFilter(const SelectQueryInfo & query_info,
const ColumnDefines & columns_to_read,
const Context & context,
Expand Down
1 change: 1 addition & 0 deletions dbms/src/Storages/StorageDeltaMerge.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
#include <Storages/DeltaMerge/DMChecksumConfig.h>
#include <Storages/DeltaMerge/DeltaMergeDefines.h>
#include <Storages/DeltaMerge/Filter/PushDownFilter.h>
#include <Storages/DeltaMerge/Remote/DisaggSnapshot_fwd.h>
#include <Storages/DeltaMerge/ScanContext.h>
#include <Storages/IManageableStorage.h>
#include <Storages/IStorage.h>
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.