added interface to allow Centralized load balancer to be able to ignore some of the...
authorGengbin Zheng <gzheng@illinois.edu>
Mon, 26 Jan 2004 00:45:50 +0000 (00:45 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Mon, 26 Jan 2004 00:45:50 +0000 (00:45 +0000)
commit787c10dbec4ace3e0d63e80d98057627e0c24442
treefc9d75612811848c165f94262121d333ef22b39f
parent636e2797cf30750036ddabff2b0ef5c298178a5e
added interface to allow Centralized load balancer to be able to ignore some of the execution of object migration. Originally, centralized LB keep track of expected migration counter to indicate a load balancing phase ends. However, in the case when objects choose to not migrate immediately, these obejcts's migration should be ignored by the CentralLB migration bookkeeping counters.

moved future predictor code into a separate file CentralPredictor.C.
src/ck-ldb/BaseLB.h
src/ck-ldb/CentralLB.C
src/ck-ldb/CentralPredictor.C [new file with mode: 0644]
src/ck-ldb/LBDatabase.h
src/ck-ldb/LBObj.h
src/ck-ldb/RandRefLB.C
src/ck-ldb/lbdb.C
src/ck-ldb/lbdb.h