24 std::chrono::milliseconds{0},
25 std::chrono::milliseconds{0})
27 using namespace std::chrono_literals;
38 "ripple::JobTypes::JobTypes::add : unique job type input");
40 [[maybe_unused]]
auto const inserted =
46 jt, name, limit, avgLatency, peakLatency))
51 "ripple::JobTypes::JobTypes::add : input is inserted");
57 add(
jtPACK,
"makeFetchPack", 1, 0ms, 0ms);
60 add(
jtMANIFEST,
"manifest", maxLimit, 2000ms, 5000ms);
62 add(
jtREPLAY_REQ,
"ledgerReplayRequest", 10, 250ms, 1000ms);
64 add(
jtPROPOSAL_ut,
"untrustedProposal", maxLimit, 500ms, 1250ms);
67 add(
jtCLIENT,
"clientCommand", maxLimit, 2000ms, 5000ms);
72 add(
jtCLIENT_RPC,
"clientRPC", maxLimit, 2000ms, 5000ms);
74 add(
jtRPC,
"RPC", maxLimit, 0ms, 0ms);
77 add(
jtBATCH,
"batch", maxLimit, 250ms, 1000ms);
78 add(
jtADVANCE,
"advanceLedger", maxLimit, 0ms, 0ms);
79 add(
jtPUBLEDGER,
"publishNewLedger", maxLimit, 3000ms, 4500ms);
81 add(
jtWAL,
"writeAhead", maxLimit, 1000ms, 2500ms);
83 add(
jtWRITE,
"writeObjects", maxLimit, 1750ms, 2500ms);
84 add(
jtACCEPT,
"acceptLedger", maxLimit, 0ms, 0ms);
85 add(
jtPROPOSAL_t,
"trustedProposal", maxLimit, 100ms, 500ms);
86 add(
jtSWEEP,
"sweep", 1, 0ms, 0ms);
89 add(
jtADMIN,
"administration", maxLimit, 0ms, 0ms);
93 add(
jtPEER,
"peerCommand", 0, 200ms, 2500ms);
94 add(
jtDISK,
"diskAccess", 0, 500ms, 1000ms);
95 add(
jtTXN_PROC,
"processTransaction", 0, 0ms, 0ms);
96 add(
jtOB_SETUP,
"orderBookSetup", 0, 0ms, 0ms);