This is an automated email from the ASF dual-hosted git repository. kangkaisen pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from 11b4370 [Alter] Fix pending AlterJobV2 replay bug (#2922) add 625411b Doris support in memory olap table (#2847) No new revisions were added by this update. Summary of changes: be/src/agent/task_worker_pool.cpp | 14 ++- be/src/olap/lru_cache.cpp | 43 +++++-- be/src/olap/lru_cache.h | 21 +++- be/src/olap/page_cache.cpp | 11 +- be/src/olap/page_cache.h | 3 +- .../olap/rowset/segment_v2/bitmap_index_reader.cpp | 6 +- .../olap/rowset/segment_v2/bitmap_index_reader.h | 2 +- .../segment_v2/bloom_filter_index_reader.cpp | 4 +- .../rowset/segment_v2/bloom_filter_index_reader.h | 2 +- be/src/olap/rowset/segment_v2/column_reader.cpp | 6 +- be/src/olap/rowset/segment_v2/column_reader.h | 2 + .../rowset/segment_v2/indexed_column_reader.cpp | 2 +- .../olap/rowset/segment_v2/indexed_column_reader.h | 9 +- be/src/olap/rowset/segment_v2/segment.cpp | 1 + be/src/olap/schema_change.cpp | 28 ++--- be/src/olap/tablet.cpp | 6 +- be/src/olap/tablet_meta.cpp | 4 + be/src/olap/tablet_meta.h | 6 + be/src/olap/tablet_schema.cpp | 12 +- be/src/olap/tablet_schema.h | 5 + be/test/olap/lru_cache_test.cpp | 65 +++++++++++ be/test/olap/page_cache_test.cpp | 24 +++- .../bloom_filter_index_reader_writer_test.cpp | 2 +- .../segment_v2/index_column_reader_writer_test.cpp | 2 +- be/test/olap/test_data/header.txt | 3 +- .../sql-statements/Data Definition/ALTER TABLE.md | 9 +- .../sql-statements/Data Definition/CREATE TABLE.md | 42 +++++-- .../Data Definition/ALTER TABLE_EN.md | 10 +- .../Data Definition/CREATE TABLE_EN.md | 25 ++++ fe/pom.xml | 7 ++ fe/src/main/java/org/apache/doris/alter/Alter.java | 51 +++++++- .../java/org/apache/doris/alter/RollupJobV2.java | 3 +- .../apache/doris/alter/SchemaChangeHandler.java | 117 ++++++++++++++++++- .../org/apache/doris/alter/SchemaChangeJobV2.java | 3 +- .../doris/analysis/ModifyPartitionClause.java | 3 +- .../analysis/ModifyTablePropertiesClause.java | 2 + .../apache/doris/analysis/ShowPartitionsStmt.java | 7 +- .../doris/analysis/SingleRangePartitionDesc.java | 14 ++- .../java/org/apache/doris/backup/RestoreJob.java | 13 ++- .../java/org/apache/doris/catalog/Catalog.java | 117 ++++++++++++++----- .../apache/doris/catalog/CatalogRecycleBin.java | 25 +++- .../java/org/apache/doris/catalog/OlapTable.java | 60 +++++----- .../java/org/apache/doris/catalog/Partition.java | 2 +- .../org/apache/doris/catalog/PartitionInfo.java | 26 ++++- .../apache/doris/catalog/RangePartitionInfo.java | 19 ++- .../org/apache/doris/catalog/TableProperty.java | 19 ++- .../apache/doris/catalog/TabletInvertedIndex.java | 6 +- .../org/apache/doris/common/FeMetaVersion.java | 4 +- .../doris/common/proc/PartitionsProcDir.java | 12 +- .../apache/doris/common/util/PropertyAnalyzer.java | 26 +++-- .../org/apache/doris/journal/JournalEntity.java | 1 + .../java/org/apache/doris/master/MasterImpl.java | 29 ++++- .../org/apache/doris/master/ReportHandler.java | 105 +++++++++++------ .../java/org/apache/doris/persist/EditLog.java | 5 + .../apache/doris/persist/ModifyPartitionInfo.java | 15 ++- .../org/apache/doris/persist/OperationType.java | 2 + .../apache/doris/persist/PartitionPersistInfo.java | 15 ++- .../org/apache/doris/task/CreateReplicaTask.java | 8 +- .../doris/task/UpdateTabletMetaInfoTask.java | 128 +++++++++++++++++---- .../org/apache/doris/backup/CatalogMocker.java | 1 + .../org/apache/doris/catalog/OlapTableTest.java | 1 - .../org/apache/doris/common/util/UnitTestUtil.java | 1 + .../java/org/apache/doris/task/AgentTaskTest.java | 3 +- gensrc/proto/olap_file.proto | 1 + gensrc/thrift/AgentService.thrift | 8 ++ gensrc/thrift/MasterService.thrift | 1 + 66 files changed, 955 insertions(+), 274 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org