Clone
 

kisskys <kisskys@eaa15691-b419-025a-1212-ee371bd00084> in asterixdb

merge back from asteix_lsm_stabilization_kisskys to asterix_lsm_stabilization: this fixes issue 318 (unpaired lock release request error).

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1703 eaa15691-b419-025a-1212-ee371bd00084

merge -r1655:1701 from asterix_lsm_stabilization to asterix_lsm_stabilization_kisskys

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_kisskys@1702 eaa15691-b419-025a-1212-ee371bd00084

reflected code review comments

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_kisskys@1697 eaa15691-b419-025a-1212-ee371bd00084

changes to fix lockMgr's bug from Jimahn's multi-user test case(Issue 318:Unpaired Lock Release Request Error), 1) fixed issues and 2) removed unnecessary lock count increase/decrease for instantLock request/release

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_kisskys@1678 eaa15691-b419-025a-1212-ee371bd00084

Creating a private development branch of asterix_lsm_stabilization @ r1667

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization_kisskys@1668 eaa15691-b419-025a-1212-ee371bd00084

revert previous synchronization in instantTryLock()

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1542 eaa15691-b419-025a-1212-ee371bd00084

synchronzing instantTryLock

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1540 eaa15691-b419-025a-1212-ee371bd00084

fixing another bug in LockManager

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1539 eaa15691-b419-025a-1212-ee371bd00084

fixing a bug of null pointer exception in LockManager

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1538 eaa15691-b419-025a-1212-ee371bd00084

1)fixed read-lock escalation bug by mimicking SIX mode with allowing S and IX coexist in dataset-level and 2) released all previousely acquired locks when escalation completed

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1472 eaa15691-b419-025a-1212-ee371bd00084

added instant search callback factory class

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1466 eaa15691-b419-025a-1212-ee371bd00084

added a primary index instant search callback class

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1461 eaa15691-b419-025a-1212-ee371bd00084

corrected a typo

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1460 eaa15691-b419-025a-1212-ee371bd00084

changed to upgrade record-level read locks to dataset-level read lock if the number of lock requests exceeds a threshold

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1459 eaa15691-b419-025a-1212-ee371bd00084

fixed issue 290: made log cursor read from 0 offset of each log page in the log file, meaning do not allow to read from the middle of the page.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1455 eaa15691-b419-025a-1212-ee371bd00084

changes to add a partition flag to inverted index local metadata which is used to create invertedIndex instance during recocvery

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1452 eaa15691-b419-025a-1212-ee371bd00084

Merge web UI changes from asterix_stabilization to asterix_lsm_stabilization r1428:1443.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1450 eaa15691-b419-025a-1212-ee371bd00084

changes for the log directory configuration and backup used by Managix

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1445 eaa15691-b419-025a-1212-ee371bd00084

fixed bugs related to 1)job-level-commit(which is used for DDL) log and 2) sharp checkpoint

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1416 eaa15691-b419-025a-1212-ee371bd00084

fixed more recoveryMgr's bugs

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1413 eaa15691-b419-025a-1212-ee371bd00084

changes for 1)fixing recovery bugs(still need more tests), 2) not using NewUniverse property from AsterixProperties file, and 3) moved persistenLocalResourceRepository classes from hyracks to asterix

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1408 eaa15691-b419-025a-1212-ee371bd00084

Again, changed the test framework to ignore test files that do not match the expected test file format

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_stabilization@1404 eaa15691-b419-025a-1212-ee371bd00084

changed the place where the checkpoint is executed

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1390 eaa15691-b419-025a-1212-ee371bd00084

Checkpoint towards metadata synchronization: need to reclaim storage occupied by orphaned index artifacts in NCs.

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1389 eaa15691-b419-025a-1212-ee371bd00084

deleted a file that should have been deleted with svn delete command

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1385 eaa15691-b419-025a-1212-ee371bd00084

merged -r1282:1373 from asterix_stabilization to asterix_lsm_stabilization

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1384 eaa15691-b419-025a-1212-ee371bd00084

    • -5
    • +34
    /asterix-aql/src/main/javacc/AQL.jj
Changes to use a property file to initialize LogManager

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1378 eaa15691-b419-025a-1212-ee371bd00084

changes for fixing the logCursor bug which appeared during Rollback when logs are read from both disk log file and memory log buffer

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1336 eaa15691-b419-025a-1212-ee371bd00084

merge -r1055:1282 (merging from asterix_stabilization to asterix_lsm_stabilization)

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1322 eaa15691-b419-025a-1212-ee371bd00084

  1. … 61 more files in changeset.
added a checkpoint thread which does fuzzy checkpoint periodically

git-svn-id: https://asterixdb.googlecode.com/svn/branches/asterix_lsm_stabilization@1271 eaa15691-b419-025a-1212-ee371bd00084