remove node from schema indicies
| 574 | |
| 575 | // remove node from schema indicies |
| 576 | void Schema_RemoveNodeFromIndices |
| 577 | ( |
| 578 | const Schema *s, |
| 579 | const Node *n |
| 580 | ) { |
| 581 | ASSERT(s != NULL); |
| 582 | ASSERT(n != NULL); |
| 583 | |
| 584 | Index idx = NULL; |
| 585 | |
| 586 | idx = ACTIVE_EXACTMATCH_IDX(s); |
| 587 | if(idx != NULL) Index_RemoveNode(idx, n); |
| 588 | |
| 589 | idx = PENDING_EXACTMATCH_IDX(s); |
| 590 | if(idx != NULL) Index_RemoveNode(idx, n); |
| 591 | |
| 592 | idx = ACTIVE_FULLTEXT_IDX(s); |
| 593 | if(idx != NULL) Index_RemoveNode(idx, n); |
| 594 | |
| 595 | idx = PENDING_FULLTEXT_IDX(s); |
| 596 | if(idx != NULL) Index_RemoveNode(idx, n); |
| 597 | } |
| 598 | |
| 599 | // remove edge from schema indicies |
| 600 | void Schema_RemoveEdgeFromIndices |
no test coverage detected