Skip to content

Optimize error handling of rocksdb#840

Closed
kangpinghuang wants to merge 118 commits into
apache:be_refactorfrom
kangpinghuang:be_refactor_new_optimize_rocksdb_error_handle
Closed

Optimize error handling of rocksdb#840
kangpinghuang wants to merge 118 commits into
apache:be_refactorfrom
kangpinghuang:be_refactor_new_optimize_rocksdb_error_handle

Conversation

@kangpinghuang
Copy link
Copy Markdown
Contributor

No description provided.

yiguolei and others added 30 commits March 13, 2019 16:18
Rename OLAPHeader to TabletMeta
- Add Rowset Interface
* add rowset meta manager

* Fix cr related problem

1. add virtual destructor
2. modify RowsetMeta realization
1. Change TabletMeta to encapsulate interface to operate TabletMetaPB.
2. Delete unused function in Tablet and refactoring the interface of Tablet.
3. Extract RowGraph from TabletMeta.
* Add AlphaRowsetMeta and AlphaRowsetReader

* fix cr related problems

* fix header include problems

* fix some arguments problem
1. Move clear schema change info to tablet
2. Split tasks from storage engine
yiguolei and others added 26 commits March 14, 2019 14:38
In previous release, alter task will be handled when tablet under ALTER_FINISHED state.
Now, ALTER_FINISHED prohibits following alter task until clear_alter_task or drop_tablet
request clear alter_task belongs to tablet.
During alter tablet, row_cursor should be copied from row_block.
Otherwise, heap memory used by it will be freed.(cherry picked from commit 71b113d)

Conflicts:

	be/src/olap/schema_change.h
@kangpinghuang kangpinghuang deleted the be_refactor_new_optimize_rocksdb_error_handle branch April 1, 2019 07:38
liaoxin01 pushed a commit to liaoxin01/doris that referenced this pull request Nov 18, 2022
* [Feature-WIP](inverted) debug inverted index query

* [Feature-WIP](inverted) debug inverted index query fix char

* [Feature-WIP](inverted) debug inverted index query add expr->op()

* [Feature-WIP](inverted) inverted index impl: copy MATCH result columns

* [Feature-WIP](inverted) inverted index impl: inverted index testcase

* [improvement](index) Support bitmap index can be applied with OR predicate when enable vectorized engine query

* [improvement](index) Add enable_index_apply_or_predicates config

* [improvement](index) when execute filter block for bitmap index condition which in the compound predicates, no need to execute condition function, using the apply bitmap index result directly.

* [improvement](index) bitmap index can be applied with compound predicate when enable vectorized engine query, to reduce column data reading

* [Feature-WIP](inverted) Implement MATCH predicate evaluate in compound predicates

* [Chore](inverted) set enable_index_apply_compound_predicates to true default

* [Fix] fix pointer not initialized and compile error

* [fix] fix compile error

Co-authored-by: Kang <kxiao.tiger@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants