- getBuckets
Queries the database and returns a list of buckets with metadata for the
specified experiment.
- adjustAllocationPercentages
Adjust allocation percentage for buckets within the specified experiment.
- combineOldAndNewBuckets
Go through the list of old buckets and replace them with the new buckets.
- createBucket
Creates a new bucket for the specified experiment by adding the specified
metadata to the database.
- deleteBucket
Deletes a bucket by removing its metadata from the database.
- getBucket
Queries the database and returns metadata for the specified bucket in the
specified experiment.
- getBucketBuilder
Get bucket with the specified bucketLabel and experimentID from the database and
return Bucket.Build
- getBucketChangeList
Build a bucket change list and return it as a list of Bucket.BucketAuditInfo.
- updateBucketAllocBatch
Updates new allocation percentages for the list of buckets within the specified
experiment
- updateBucketBatch
Updates list of buckets in batch with the specified metadata in the database.
- updateBucketState
Updates a bucket's state by updating the specified metadata in the database.
- validateBucketChanges
Validate bucket changes with the specified metadata