| 1823 | } |
| 1824 | |
| 1825 | void Coordinator::FilterState::Release(MemTracker* tracker) { |
| 1826 | DCHECK(disabled()); |
| 1827 | DCHECK(num_inflight_publish_filter_rpcs_ == 0); |
| 1828 | if (is_bloom_filter()) { |
| 1829 | tracker->Release(bloom_filter_directory_.size()); |
| 1830 | bloom_filter_directory_.clear(); |
| 1831 | bloom_filter_directory_.shrink_to_fit(); |
| 1832 | } |
| 1833 | } |
| 1834 | |
| 1835 | void Coordinator::FilterState::WaitForPublishFilter() { |
| 1836 | while (num_inflight_publish_filter_rpcs_ > 0) { |