Skip to content
Snippets Groups Projects
Commit b8d70a04 authored by Roman Tsisyk's avatar Roman Tsisyk
Browse files

phia: reduce pain in DDL

* Remove REF_FE/REF_BE magic code
* Ref count indexes in phia_cursor()
* Don't ref/unref count ALL indexes in phia_begin()/phia_tx_commit()
* Extract SI_SHUTDOWN/SI_DROP cases from si_execute()
* Fix handling of NO-OP task in planner
* Check sc_version after coeio call in phia_iterator_next()
* Add assertions and TRASH() to planner, index and tuples

Attempt to fix buggy phia_index refcouting. Now phia works without segfaults
more than 10 minutes on my host instead of 20-30 sec. DDL still may crash
in some situations.
parent 552532c3
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment