public void forwardThread(WrContext wctx, int uuid) { if (wctx == null) return; TraceContext ctx = wctx.inner(); if (ctx.gxid == 0) { ctx.gxid = ctx.txid; } long callee = KeyGen.next(); TransferMap.put(uuid, ctx.gxid, ctx.txid, callee, XLogTypes.BACK_THREAD); ThreadSubmitStep step = new ThreadSubmitStep(); step.txid = callee; step.start_time = (int) (System.currentTimeMillis() - ctx.startTime); if (ctx.profile_thread_cputime) { step.start_cpu = (int) (SysJMX.getCurrentThreadCPU() - ctx.startCpu); } step.hash = DataProxy.sendApicall("local-forward"); ctx.profile.add(step); } public void receive(WrContext ctx, int uuid) {
break; case THREAD_SUBMIT: textLoader.addTextHash(textTypeEnum, ((ThreadSubmitStep) step).getHash()); break; case HASHED_MESSAGE:
break; case THREAD_SUBMIT: mainValue = textTypeEnum.getTextModel().getTextIfNullDefault(date, ((ThreadSubmitStep) step).getHash(), serverId); break; case HASHED_MESSAGE:
public void forwardThread(WrContext wctx, int uuid) { if (wctx == null) return; TraceContext ctx = wctx.inner(); if (ctx.gxid == 0) { ctx.gxid = ctx.txid; } long callee = KeyGen.next(); TransferMap.put(uuid, ctx.gxid, ctx.txid, callee, XLogTypes.BACK_THREAD); ThreadSubmitStep step = new ThreadSubmitStep(); step.txid = callee; step.start_time = (int) (System.currentTimeMillis() - ctx.startTime); if (ctx.profile_thread_cputime) { step.start_cpu = (int) (SysJMX.getCurrentThreadCPU() - ctx.startCpu); } step.hash = DataProxy.sendApicall("local-forward"); ctx.profile.add(step); } public void receive(WrContext ctx, int uuid) {
break; case THREAD_SUBMIT: textLoader.addTextHash(textTypeEnum, ((ThreadSubmitStep) step).getHash()); break; case HASHED_MESSAGE:
public void forwardThread(WrContext wctx, int uuid) { if (wctx == null) return; TraceContext ctx = wctx.inner(); if (ctx.gxid == 0) { ctx.gxid = ctx.txid; } long callee = KeyGen.next(); TransferMap.put(uuid, ctx.gxid, ctx.txid, callee, XLogTypes.BACK_THREAD); ThreadSubmitStep step = new ThreadSubmitStep(); step.txid = callee; step.start_time = (int) (System.currentTimeMillis() - ctx.startTime); if (ctx.profile_thread_cputime) { step.start_cpu = (int) (SysJMX.getCurrentThreadCPU() - ctx.startCpu); } step.hash = DataProxy.sendApicall("local-forward"); ctx.profile.add(step); } public void receive(WrContext ctx, int uuid) {
break; case THREAD_SUBMIT: mainValue = textTypeEnum.getTextModel().getTextIfNullDefault(date, ((ThreadSubmitStep) step).getHash(), serverId); break; case HASHED_MESSAGE: