Examples of resetLogAnchor()


Examples of org.apache.directory.server.log.LogAnchor.resetLogAnchor()

            // Set the min log anchor from the control file
            minLogAnchor.resetLogAnchor( controlFileRecord.minNeededLogFile,
                controlFileRecord.minNeededLogFileOffset, controlFileRecord.minNeededLSN );

            scanPoint.resetLogAnchor( minLogAnchor );

            logRecord = new UserLogRecord();
            scanner = new DefaultLogScanner( scanPoint, logFileManager );

            try
View Full Code Here

Examples of org.apache.directory.server.log.LogAnchor.resetLogAnchor()

                ( lastGoodLogFileOffset < LogAnchor.MIN_LOG_OFFSET ) )
            {
                throw new InvalidLogException( I18n.err( I18n.ERR_750 ) );
            }

            scanPoint.resetLogAnchor( lastGoodLogFileNumber, lastGoodLogFileOffset,
                LogAnchor.UNKNOWN_LSN );

            if ( anchorComparator.compare( scanPoint, minLogAnchor ) < 0 )
            {
                throw new InvalidLogException( I18n.err( I18n.ERR_750 ) );
View Full Code Here

Examples of org.apache.directory.server.log.LogAnchor.resetLogAnchor()

            else
            {
                this.flush( lsn, userBuffer, 0, length, true );
            }

            userLogAnchor.resetLogAnchor( currentLogFile.logFileNumber(), appendedSize, lsn );
            this.appendedSize += recordSize;
        }
        finally
        {
            appendLock.unlock();
View Full Code Here

Examples of org.apache.directory.server.log.LogAnchor.resetLogAnchor()

            // Set the read record's position, uptate last read good location
            // and then return
            fileOffset = currentLogFile.getOffset();

            LogAnchor userLogAnchor = logRecord.getLogAnchor();
            userLogAnchor.resetLogAnchor( currentLogFile.logFileNumber(), fileOffset - recordLength, lastReadLSN );

            prevLogFileOffset = fileOffset;
            prevLogFileNumber = currentLogFile.logFileNumber();
            prevLSN = lastReadLSN;
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.