/** Return "now" as readable string (date in yyyy/MM/dd format) */ public static String nowAsString() { return nowAsString(dateTimeFmt_display) ; }
/** Return "now" as readable string (date in yyyy/MM/dd format) */ public static String nowAsString() { return nowAsString(dateTimeFmt_display) ; }
public void setLastQueryExecAt() { timeSeen = DateTimeUtils.nowAsString() ; }
private void printQuery(Query query, QuerySolution initialBinding) { if ( PRINT ) { String time = DateTimeUtils.nowAsString(timestamp); System.err.print("~~ "); System.err.print(time); System.err.println(" ~~"); System.err.println(initialBinding); System.err.print(query); } }
private void printQuery(Query query, QuerySolution initialBinding) { if ( PRINT ) { String time = DateTimeUtils.nowAsString(timestamp); System.err.print("~~ "); System.err.print(time); System.err.println(" ~~"); System.err.println(initialBinding); System.err.print(query); } }
private void elapsed(long timerReading) { float elapsedSecs = (timerReading-processStartTime)/1000F ; print(" Elapsed: %,.2f seconds [%s]", elapsedSecs, DateTimeUtils.nowAsString()) ; }
public static String chooseFileName(String dsName) { // Without the "/" - ie. a relative name. String ds = dsName ; if ( ds.startsWith("/") ) ds = ds.substring(1) ; if ( ds.contains("/") ) { Fuseki.adminLog.warn("Dataset name: weird format: "+dsName) ; // Some kind of fixup ds = ds.replace("/", "_") ; } String timestamp = DateTimeUtils.nowAsString("yyyy-MM-dd_HH-mm-ss") ; String filename = ds + "_" + timestamp ; filename = FusekiWebapp.dirBackups.resolve(filename).toString() ; return filename ; }
/** * Stop the {@link JettyFusekiWebapp} instance. */ public void stop() { String now = DateTimeUtils.nowAsString() ; serverLog.info(format("Stopped %s on port %d", now, serverConnector.getPort())) ; try { server.stop() ; } catch (Exception ex) { Fuseki.serverLog.warn("SPARQLServer: Exception while stopping server: " + ex.getMessage(), ex) ; } }
protected void elapsed(long timerReading) { float elapsedSecs = timerReading / 1000F; print(" Elapsed: %,.2f seconds [%s]", elapsedSecs, nowAsString()); }
public static String chooseFileName(String dsName) { // Without the "/" - ie. a relative name. String ds = dsName ; if ( ds.startsWith("/") ) ds = ds.substring(1) ; if ( ds.contains("/") ) { Fuseki.adminLog.warn("Dataset name: weird format: "+dsName) ; // Some kind of fixup ds = ds.replace("/", "_") ; } String timestamp = DateTimeUtils.nowAsString("yyyy-MM-dd_HH-mm-ss") ; String filename = ds + "_" + timestamp ; filename = FusekiWebapp.dirBackups.resolve(filename).toString() ; return filename ; }
/** * Stop the {@link JettyFusekiWebapp} instance. */ public void stop() { String now = DateTimeUtils.nowAsString() ; serverLog.info(format("Stopped %s on port %d", now, serverConnector.getPort())) ; try { server.stop() ; } catch (Exception ex) { Fuseki.serverLog.warn("SPARQLServer: Exception while stopping server: " + ex.getMessage(), ex) ; } }
protected void elapsed(long timerReading) { float elapsedSecs = timerReading / 1000F; print(" Elapsed: %,.2f seconds [%s]", elapsedSecs, nowAsString()); }
protected void elapsed(long timerReading) { float elapsedSecs = timerReading / 1000F; print(" Elapsed: %,.2f seconds [%s]", elapsedSecs, nowAsString()); }
/** Load into a graph */ private static void loadTriples$(BulkStreamRDF dest, InputStream input) { loadLogger.info("Load: from input stream -- " + DateTimeUtils.nowAsString()) ; dest.startBulk() ; RDFDataMgr.parse(dest, input, Lang.NTRIPLES) ; dest.finishBulk() ; }
/** Load quads into a dataset */ private static void loadQuads$(BulkStreamRDF dest, InputStream input) { loadLogger.info("Load: from input stream -- " + DateTimeUtils.nowAsString()) ; dest.startBulk() ; RDFDataMgr.parse(dest, input, RDFLanguages.NQUADS) ; dest.finishBulk() ; }
@Override protected void exec() { System.out.println("-- "+DateTimeUtils.nowAsString()+" --") ; ModVersion v = new ModVersion(true) ; v.addClass(TDB.class) ; v.printVersionAndExit() ; }
@Override protected void exec() { System.out.println("-- "+DateTimeUtils.nowAsString()+" --") ; ModVersion v = new ModVersion(true) ; v.addClass(TDB.class) ; v.printVersionAndExit() ; }
/** Load quads into a dataset */ private static void loadQuads$(BulkStreamRDF dest, List<String> urls) { dest.startBulk() ; for ( String url : urls ) { loadLogger.info("Load: " + url + " -- " + DateTimeUtils.nowAsString()) ; Lang lang = RDFLanguages.filenameToLang(url, Lang.NQUADS) ; RDFDataMgr.parse(dest, url, lang) ; } dest.finishBulk() ; }
/** Load into a graph */ private static void loadTriples$(BulkStreamRDF dest, List<String> urls) { dest.startBulk() ; for ( String url : urls ) { loadLogger.info("Load: " + url + " -- " + DateTimeUtils.nowAsString()) ; Lang lang = RDFLanguages.filenameToLang(url, Lang.NTRIPLES) ; RDFDataMgr.parse(dest, url, lang) ; } dest.finishBulk() ; }
private static void tupleIndexCopy(TupleIndex index1, TupleIndex index2, String label) { ProgressMonitor monitor = ProgressMonitor.create(log, label, tickQuantum, superTick); monitor.start(); Iterator<Tuple<NodeId>> iter1 = index1.all(); long counter = 0; for ( ; iter1.hasNext() ; ) { counter++; Tuple<NodeId> tuple = iter1.next(); index2.add(tuple); monitor.tick(); } index2.sync(); long time = monitor.finish(); float elapsedSecs = time / 1000F; float rate = (elapsedSecs != 0) ? counter / elapsedSecs : 0; print("Total: %,d records : %,.2f seconds : %,.2f records/sec [%s]", counter, elapsedSecs, rate, DateTimeUtils.nowAsString()); }