File tree Expand file tree Collapse file tree 16 files changed +30
-9
lines changed Expand file tree Collapse file tree 16 files changed +30
-9
lines changed Original file line number Diff line number Diff line change 1818#include " bgfetcher.h"
1919#include " bucket_logger.h"
2020#include " ep_engine.h"
21+ #include " executorpool.h"
2122#include " executorthread.h"
2223#include " kv_bucket.h"
2324#include " kvshard.h"
Original file line number Diff line number Diff line change 1515 * limitations under the License.
1616 */
1717
18+ #include " dcp/backfill-manager.h"
1819#include " bucket_logger.h"
1920#include " connmap.h"
2021#include " dcp/active_stream.h"
21- #include " dcp/backfill-manager.h"
2222#include " dcp/backfill_disk.h"
2323#include " dcp/dcpconnmap.h"
2424#include " dcp/producer.h"
2525#include " ep_engine.h"
2626#include " ep_time.h"
27+ #include " executorpool.h"
2728#include " kv_bucket.h"
2829
2930#include < phosphor/phosphor.h>
Original file line number Diff line number Diff line change 4444#pragma once
4545
4646#include " dcp/backfill.h"
47-
47+ #include < memcached/engine_common.h>
48+ #include < memcached/types.h>
4849#include < list>
50+ #include < mutex>
4951
52+ class DcpProducer ;
5053class EventuallyPersistentEngine ;
5154class GlobalTask ;
5255class VBucket ;
Original file line number Diff line number Diff line change 1717
1818#pragma once
1919
20+ #include < memcached/vbucket.h>
21+
22+ #include < memory>
23+
2024class ActiveStream ;
2125class ScanContext ;
2226
Original file line number Diff line number Diff line change 2626#include " ep_engine.h"
2727#include " ep_time.h"
2828#include " ep_vb.h"
29+ #include " executorpool.h"
2930#include " failover-table.h"
3031#include " flusher.h"
3132#include " item.h"
Original file line number Diff line number Diff line change 3333#include " ep_bucket.h"
3434#include " ep_vb.h"
3535#include " ephemeral_bucket.h"
36+ #include " executorpool.h"
3637#include " ext_meta_parser.h"
3738#include " failover-table.h"
3839#include " flusher.h"
Original file line number Diff line number Diff line change 2323#include " ephemeral_tombstone_purger.h"
2424#include " ephemeral_vb.h"
2525#include " ephemeral_vb_count_visitor.h"
26+ #include " executorpool.h"
2627#include " failover-table.h"
2728#include " replicationthrottle.h"
2829#include " rollback_result.h"
Original file line number Diff line number Diff line change 2323#include " ep_time.h"
2424#include " ephemeral_bucket.h"
2525#include " ephemeral_vb.h"
26+ #include " executorpool.h"
2627#include " seqlist.h"
2728
2829#include < climits>
Original file line number Diff line number Diff line change 2020#include " bucket_logger.h"
2121#include " common.h"
2222#include " ep_bucket.h"
23+ #include " executorpool.h"
2324#include " tasks.h"
2425
2526#include < platform/timeutils.h>
Original file line number Diff line number Diff line change 1818#include " item_freq_decayer.h"
1919#include " bucket_logger.h"
2020#include " ep_engine.h"
21+ #include " executorpool.h"
2122#include " item_freq_decayer_visitor.h"
2223#include " kv_bucket.h"
2324#include " stored-value.h"
You can’t perform that action at this time.
0 commit comments