Skip to content

Commit

Permalink
Merge pull request #1568 from afumagalli98/1566
Browse files Browse the repository at this point in the history
Added rounded retrieve in pdb segment advisor
  • Loading branch information
afumagalli98 committed May 24, 2023
2 parents 66e0e9c + b873406 commit ab97214
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions api-service/database/oracle_segment_advisors.go
Original file line number Diff line number Diff line change
Expand Up @@ -109,8 +109,30 @@ func (md *MongoDatabase) SearchOraclePdbSegmentAdvisors(sortBy string, sortDesc
"partitionName": "$features.oracle.database.databases.pdbs.segmentAdvisors.partitionName",
"recommendation": "$features.oracle.database.databases.pdbs.segmentAdvisors.recommendation",
"pdbName": "$features.oracle.database.databases.pdbs.name",
"retrieve": bson.M{"$cond": bson.A{
bson.M{"$eq": bson.A{"$features.oracle.database.databases.pdbs.segmentsSize", 0}},
0.0,
bson.M{"$divide": bson.A{"$features.oracle.database.databases.pdbs.segmentAdvisors.reclaimable",
"$features.oracle.database.databases.pdbs.segmentsSize"}}}},
},
},
bson.M{
"$project": bson.M{
"hostname": 1,
"location": 1,
"environment": 1,
"createdAt": 1,
"dbname": "$features.oracle.database.databases.name",
"reclaimable": "$features.oracle.database.databases.pdbs.segmentAdvisors.reclaimable",
"segmentOwner": "$features.oracle.database.databases.pdbs.segmentAdvisors.segmentOwner",
"segmentName": "$features.oracle.database.databases.pdbs.segmentAdvisors.segmentName",
"segmentType": "$features.oracle.database.databases.pdbs.segmentAdvisors.segmentType",
"segmentsSize": "$features.oracle.database.databases.pdbs.segmentsSize",
"partitionName": "$features.oracle.database.databases.pdbs.segmentAdvisors.partitionName",
"recommendation": "$features.oracle.database.databases.pdbs.segmentAdvisors.recommendation",
"pdbName": "$features.oracle.database.databases.pdbs.name",
"retrieve": bson.M{"$round": bson.A{"$retrieve", 2}}},
},
mu.APOptionalSortingStage(sortBy, sortDesc),
))
if err != nil {
Expand Down

0 comments on commit ab97214

Please sign in to comment.