/** * this is a clone from TestHiveStreamingConnection.TxnStatement2.... */ public static void runWorker(HiveConf hiveConf) throws Exception { AtomicBoolean stop = new AtomicBoolean(true); Worker t = new Worker(); t.setThreadId((int) t.getId()); t.setConf(hiveConf); AtomicBoolean looped = new AtomicBoolean(); t.init(stop, looped); t.run(); }
t1 = resolveTable(ci); if (t1 == null) { LOG.info("Unable to find table " + ci.getFullTableName() + p = resolvePartition(ci); if (p == null && ci.partName != null) { LOG.info("Unable to find partition " + ci.getFullPartitionName() + final StorageDescriptor sd = resolveStorageDescriptor(t, p); runAs = findUserToRunAs(sd.getLocation(), t); txnHandler.setRunAs(ci.id, runAs); } else { runJobAsSelf(runAs) ? runAs : t.getOwner()); final CompactorMR mr = new CompactorMR(); launchedJob = true; try { if (runJobAsSelf(runAs)) { mr.run(conf, jobName.toString(), t, sd, txns, ci, su, txnHandler); } else {
Worker worker = new Worker(); worker.start(); worker.waitUntilReady(); // <- ADDED worker.handler.sendMessage(...);
private void maybeStartCompactorThreads(HiveConf hiveConf) throws Exception { if (MetastoreConf.getVar(hiveConf, MetastoreConf.ConfVars.HIVE_METASTORE_RUNWORKER_IN).equals("hs2")) { int numWorkers = MetastoreConf.getIntVar(hiveConf, MetastoreConf.ConfVars.COMPACTOR_WORKER_THREADS); for (int i = 0; i < numWorkers; i++) { Worker w = new Worker(); CompactorThread.initializeAndStartThread(w, hiveConf); } } }
private static void runWorker(HiveConf hiveConf) throws MetaException { AtomicBoolean stop = new AtomicBoolean(true); Worker t = new Worker(); t.setThreadId((int) t.getId()); t.setHiveConf(hiveConf); AtomicBoolean looped = new AtomicBoolean(); t.init(stop, looped); t.run(); }
public void onResponse(String response) { Log.d("2pg",response); Toast.makeText(getApplicationContext(),response,Toast.LENGTH_LONG).show(); recyclerView = (RecyclerView) findViewById(R.id.recyclerView); //recyclerView.setAdapter(new CardAdapter(listWorkers, this)); recyclerView.setHasFixedSize(true); layoutManager = new LinearLayoutManager(getApplicationContext()); recyclerView.setLayoutManager(layoutManager); //Finally initializing our adapter adapter = new CardAdapter(listWorkers, getApplicationContext()); recyclerView.setAdapter(adapter); getData(); } public void getData(){ Worker worker=new Worker(); worker.setImageUrl("http://vorkal.com/images/vorkal_cover.PNG"); worker.setName("name"); worker.setLocation("location"); worker.setRating(5); worker.setId(1); worker.setPhone(784512369); worker.setOccupation("occupation"); worker.setPrice(20); worker.setReview("Review"); listWorkers.add(worker); adapter.notifydatasetchanged() }
private void recoverFailedCompactions(boolean remoteOnly) throws MetaException { if (!remoteOnly) txnHandler.revokeFromLocalWorkers(Worker.hostname()); txnHandler.revokeTimedoutWorkers(HiveConf.getTimeVar(conf, HiveConf.ConfVars.HIVE_COMPACTOR_WORKER_TIMEOUT, TimeUnit.MILLISECONDS)); }
@Test public void does_the_worker_drink_while_working() { VodkaFactory vodkaFactory = mock(VodkaFactory.class); Vodka vodka = mock(Vodka.class); Worker worker = new Worker(); when(vodkaFactory.getVodka()).thenReturn(vodka); //call your setter worker.setVodkaFactory(vodkaFactory); worker.work(); verify(vodka,times(1)).drink(); }
Worker workerUnderTest = new Worker(); Worker spiedWorkerUT = spy(workerUnderTest); Helper mockHelper = mock(Helper.class); when(spiedWorkerUT.createHelper()).thenReturn(mockHelper); Integer actual = spiedWorkerUT.someWork(); verify(mockHelper).change(0);
@RequestMapping(method = RequestMethod.PUT, value = "/workers/{id}") public ModelAndView update(@PathVariable final Long id, @Valid Worker entity, Errors errors, NativeWebRequest request) { ModelAndView model = new ModelAndView(); entity.setId(id); if (errors.hasErrors()) { model.addObject("entity", entity); model.addObject("errors", errors); model.setViewName(names.provideViewName(Pages.EDIT)); } else { System.out.println("upd-done"); service.update(entity); model.setViewName("redirect:/workers/" + entity.getId()); model.addObject(entity); } return model; }
void Test() { Worker worker = new Worker(); worker.StepOneAction = NewStepOne; worker.DoSomeWork(); } Widget NewStepOne(Widget widget) { // Do some mocking here return widget; }