Hi Murtadha, it looks like this change broke integration tests: https://asterix-jenkins.ics.uci.edu/job/asterix-integration-tests/198/ https://asterix-jenkins.ics.uci.edu/job/asterix-integration-tests/198/artifact/asterixdb/asterix-installer/target/asterix-installer-0.8.9-SNAPSHOT-binary-assembly/clusters/local/working_dir/logs/asterix_nc1.log
May 20, 2016 10:17:11 PM org.apache.asterix.transaction.management.service.recovery.RecoveryManager startRecovery INFO: starting recovery ... org.apache.asterix.common.exceptions.ACIDException: java.io.IOException: Log file with id(2) was not found. Requested LSN: 4294967296 at org.apache.asterix.transaction.management.service.logging.LogReader.getLogFile(LogReader.java:293) at org.apache.asterix.transaction.management.service.logging.LogReader.refillLogReadBuffer(LogReader.java:174) at org.apache.asterix.transaction.management.service.logging.LogReader.next(LogReader.java:92) at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.startRecoverysAnalysisPhase(RecoveryManager.java:278) at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.replayPartitionsLogs(RecoveryManager.java:202) at org.apache.asterix.transaction.management.service.recovery.RecoveryManager.startRecovery(RecoveryManager.java:195) at org.apache.asterix.hyracks.bootstrap.NCApplicationEntryPoint.start(NCApplicationEntryPoint.java:142) at org.apache.hyracks.control.nc.NodeControllerService.startApplication(NodeControllerService.java:324) at org.apache.hyracks.control.nc.NodeControllerService.start(NodeControllerService.java:259) at org.apache.hyracks.control.nc.NCDriver.main(NCDriver.java:48) Caused by: java.io.IOException: Log file with id(2) was not found. Requested LSN: 4294967296 at org.apache.asterix.transaction.management.service.logging.LogManager.getLogFile(LogManager.java:552) at org.apache.asterix.transaction.management.service.logging.LogReader.getLogFile(LogReader.java:290) ... 9 more Thanks, -MDB On Fri, May 20, 2016 at 2:20 PM <mhub...@apache.org> wrote: > Repository: incubator-asterixdb > Updated Branches: > refs/heads/master 60e1699b4 -> 5842e472c > > > ASTERIXDB-1425 & ASTERIXDB-1450: Fix LogReader random reads > > - Fix random reads for truncated logs (ASTERIXDB-1425). > - Fix log file partition size boundary check (ASTERIXDB-1450). > - Fix deadlock between LogReader and LogFlusher. > - Prevent checkpoints from deleting log files being accessed by rollbacks. > - Make rollbacks start from LSN = max(txnFirstLSN, minMemoryLSN). > - Make default log partition size 256MB instead of 2GB. > > Change-Id: I1c75ca4a7c8fe197451126392389d4baecbd7e45 > Reviewed-on: https://asterix-gerrit.ics.uci.edu/867 > Tested-by: Jenkins <jenk...@fulliautomatix.ics.uci.edu> > Reviewed-by: Ian Maxon <ima...@apache.org> > > > Project: http://git-wip-us.apache.org/repos/asf/incubator-asterixdb/repo > Commit: > http://git-wip-us.apache.org/repos/asf/incubator-asterixdb/commit/5842e472 > Tree: > http://git-wip-us.apache.org/repos/asf/incubator-asterixdb/tree/5842e472 > Diff: > http://git-wip-us.apache.org/repos/asf/incubator-asterixdb/diff/5842e472 > >