commit | 20a817c370dd511237a4b42564e1d183126915a0 | [log] [tgz] |
---|---|---|
author | salsubaiee <salsubaiee@123451ca-8445-de46-9d55-352943316053> | Fri Dec 07 07:32:28 2012 +0000 |
committer | salsubaiee <salsubaiee@123451ca-8445-de46-9d55-352943316053> | Fri Dec 07 07:32:28 2012 +0000 |
tree | d0f0283c9fe4aec47fcec898fb9f17458080937c | |
parent | 8934d96d07d271ff8a3c037c36e3ac7c522ec865 [diff] |
* The cleanup of the merged components in the LSM indexes is now the responsibility of either: the last existing search thread (in case the merge process is over and there are still search threads accessing the merged components), or the merge thread itself (in case the merge process is over and there are no search threads accessing the merged components). * Allowed concurrent merges to occur at the same time instead of the old design which only allowed one merge process at a time per LSM index. git-svn-id: https://hyracks.googlecode.com/svn/branches/hyracks_lsm_tree@2573 123451ca-8445-de46-9d55-352943316053