23 std::chrono::milliseconds{0},
24 std::chrono::milliseconds{0})
26 using namespace std::chrono_literals;
37 "xrpl::JobTypes::JobTypes::add : unique job type input");
39 [[maybe_unused]]
auto const inserted =
47 XRPL_ASSERT(inserted ==
true,
"xrpl::JobTypes::JobTypes::add : input is inserted");
53 add(
jtPACK,
"makeFetchPack", 1, 0ms, 0ms);
56 add(
jtMANIFEST,
"manifest", maxLimit, 2000ms, 5000ms);
58 add(
jtREPLAY_REQ,
"ledgerReplayRequest", 10, 250ms, 1000ms);
60 add(
jtPROPOSAL_ut,
"untrustedProposal", maxLimit, 500ms, 1250ms);
63 add(
jtCLIENT,
"clientCommand", maxLimit, 2000ms, 5000ms);
68 add(
jtCLIENT_RPC,
"clientRPC", maxLimit, 2000ms, 5000ms);
70 add(
jtRPC,
"RPC", maxLimit, 0ms, 0ms);
73 add(
jtBATCH,
"batch", maxLimit, 250ms, 1000ms);
74 add(
jtADVANCE,
"advanceLedger", maxLimit, 0ms, 0ms);
75 add(
jtPUBLEDGER,
"publishNewLedger", maxLimit, 3000ms, 4500ms);
77 add(
jtWAL,
"writeAhead", maxLimit, 1000ms, 2500ms);
79 add(
jtWRITE,
"writeObjects", maxLimit, 1750ms, 2500ms);
80 add(
jtACCEPT,
"acceptLedger", maxLimit, 0ms, 0ms);
81 add(
jtPROPOSAL_t,
"trustedProposal", maxLimit, 100ms, 500ms);
82 add(
jtSWEEP,
"sweep", 1, 0ms, 0ms);
85 add(
jtADMIN,
"administration", maxLimit, 0ms, 0ms);
89 add(
jtPEER,
"peerCommand", 0, 200ms, 2500ms);
90 add(
jtDISK,
"diskAccess", 0, 500ms, 1000ms);
91 add(
jtTXN_PROC,
"processTransaction", 0, 0ms, 0ms);
92 add(
jtOB_SETUP,
"orderBookSetup", 0, 0ms, 0ms);