From 27f07da9debf0a890c1df5121bb2eb4bd3b10a77 Mon Sep 17 00:00:00 2001 From: DanB Date: Mon, 2 Dec 2019 20:47:06 +0100 Subject: [PATCH] Indexed InternalDB partitions --- engine/storage_internal_datadb.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/engine/storage_internal_datadb.go b/engine/storage_internal_datadb.go index 354171f36..f772286ee 100644 --- a/engine/storage_internal_datadb.go +++ b/engine/storage_internal_datadb.go @@ -29,6 +29,24 @@ import ( "github.com/cgrates/ltcache" ) +// InternalDataDBParts indexes the internal DataDB partitions +var InternalDataDBParts []string = []string{ + ColDst, ColRds, ColAct, ColApl, ColAAp, ColTsk, ColAtr, ColRpl, + ColRpf, ColAcc, ColShg, ColLht, ColVer, ColRsP, ColRFI, ColTmg, ColRes, + ColSqs, ColSqp, ColTps, ColThs, ColFlt, ColSpp, ColAttr, ColCDRs, ColCpp, + ColDpp, ColDph, ColLID, +} + +// InternalStorDBParts indexes the internal StorDB partitions +var InternalStorDBParts []string = []string{ + utils.TBLTPTimings, utils.TBLTPDestinations, utils.TBLTPRates, + utils.TBLTPDestinationRates, utils.TBLTPRatingPlans, utils.TBLTPRateProfiles, + utils.TBLTPSharedGroups, utils.TBLTPActions, utils.TBLTPActionTriggers, + utils.TBLTPAccountActions, utils.TBLTPResources, utils.TBLTPStats, utils.TBLTPThresholds, + utils.TBLTPFilters, utils.SessionCostsTBL, utils.CDRsTBL, utils.TBLTPActionPlans, + utils.TBLVersions, utils.TBLTPSuppliers, utils.TBLTPAttributes, utils.TBLTPChargers, +} + type InternalDB struct { tasks []*Task db *ltcache.TransCache