@Override protected void commitTransaction(final OBaseWorkLoadContext context) { ((OWorkLoadContext) context).db.commit(); } }
@Override public ODatabase<T> commit() { return dbf.db().commit(); }
@Override public ODatabase<T> commit(boolean force) throws OTransactionException { return dbf.db().commit(force); }
@Override public ODatabase<T> commit() { return dbf.db().commit(); }
@Override public ODatabase<T> commit(boolean force) throws OTransactionException { return dbf.db().commit(force); }
@Override protected void doCommit(DefaultTransactionStatus status) throws TransactionException { OrientTransaction tx = (OrientTransaction) status.getTransaction(); ODatabase<?> db = tx.getDatabase(); log.debug("committing transaction, db.hashCode() = {}", db.hashCode()); db.commit(); }
@Override protected void doCommit(DefaultTransactionStatus status) throws TransactionException { OrientTransaction tx = (OrientTransaction) status.getTransaction(); ODatabase<?> db = tx.getDatabase(); log.debug("committing transaction, db.hashCode() = {}", db.hashCode()); db.commit(); }
@Override public OResultSet executeSimple(OCommandContext ctx) { ctx.getDatabase().commit(); OInternalResultSet result = new OInternalResultSet(); OResultInternal item = new OResultInternal(); item.setProperty("operation", "commit"); result.add(item); return result; }
@Override public OResult next() { OResult res = prevResult.next(); if (count % batchSize == 0) { ODatabase db = ctx.getDatabase(); if (db.getTransaction().isActive()) { db.commit(); db.begin(); } } count++; return res; }
try { result = function.apply((ODatabaseSession) this); commit(); break; } catch (ONeedRetryException e) {