MCPcopy Create free account
hub / github.com/bytedance/bolt / SetUp

Method SetUp

bolt/exec/tests/OutputBufferManagerTest.cpp:57–68  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55 }
56
57 void SetUp() override {
58 pool_ = bytedance::bolt::memory::memoryManager()->addLeafPool();
59 bufferManager_ = OutputBufferManager::getInstance().lock();
60 if (!isRegisteredVectorSerde()) {
61 bytedance::bolt::serializer::presto::PrestoVectorSerde::
62 registerVectorSerde();
63 bufferManager_->setListenerFactory([]() {
64 return std::make_unique<
65 serializer::presto::PrestoOutputStreamListener>();
66 });
67 }
68 }
69
70 std::shared_ptr<Task> initializeTask(
71 const std::string& taskId,

Callers

nothing calls this directly

Calls 5

memoryManagerFunction · 0.85
isRegisteredVectorSerdeFunction · 0.85
addLeafPoolMethod · 0.80
lockMethod · 0.80
setListenerFactoryMethod · 0.80

Tested by

no test coverage detected