Merged in feature/update (pull request #27)

Query Update

* baselineupdate

* baseupdateplusmodelupdates

* passtests

* somemoresubmittesting

* testinnerfunctions

* readmeandinstall

* cleanerstartup

* readmeplusdeps

* tidyatrighttime

* validatetests

* normalizedontvalidate

* abitofzenormalizationcleanup

* addunitstestforhelperfuns

* normalizeactiveversiontestas
This commit is contained in:
Michael McGuinness
2025-01-20 13:31:48 +00:00
parent 897fd1c6dd
commit 518927c395
52 changed files with 1705 additions and 461 deletions
+12 -8
View File
@@ -64,20 +64,24 @@ func (q *Queue) Add(qu *queryprocessor.Query) {
if entry.ID == qu.ID {
return
}
for _, id := range qu.RequiredQueryIDs {
if entry.ID == id {
requiredIndex = index
break
if qu.RequiredQueryIDs != nil {
for _, id := range *qu.RequiredQueryIDs {
if entry.ID == id {
requiredIndex = index
break
}
}
}
}
}
for _, entry := range q.collectorQueries {
for _, id := range entry.RequiredQueryIDs {
if qu.ID == id {
dependentQueries = append(dependentQueries, entry)
break
if entry.RequiredQueryIDs != nil {
for _, id := range *entry.RequiredQueryIDs {
if qu.ID == id {
dependentQueries = append(dependentQueries, entry)
break
}
}
}
}