From 93bef6b51a1293395115300e6b71356ab1fbd179 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 6 Nov 2025 13:49:56 -0500 Subject: [PATCH 01/30] Updated NodeNorm loader to v2.3.27 and Babel 2025nov1. --- helm/node-normalization-loader/Chart.yaml | 4 +-- .../ncats-images-meta.yaml | 2 +- .../renci-dev-values-populated.yaml | Bin 3297 -> 3297 bytes .../renci-exp-values-populated.yaml | Bin 3287 -> 3287 bytes helm/node-normalization-loader/values.yaml | 29 ++++++++---------- 5 files changed, 15 insertions(+), 20 deletions(-) diff --git a/helm/node-normalization-loader/Chart.yaml b/helm/node-normalization-loader/Chart.yaml index 2c7bcafdd..b8c2a4286 100644 --- a/helm/node-normalization-loader/Chart.yaml +++ b/helm/node-normalization-loader/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.7.0 +version: 0.7.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -23,4 +23,4 @@ version: 0.7.0 # # NodeNorm versions are based on the version of the NodeNorm Docker image concatenated with the # Babel release date. -appVersion: 2.3.26_2025sep1 +appVersion: 2.3.27_2025nov4 diff --git a/helm/node-normalization-loader/ncats-images-meta.yaml b/helm/node-normalization-loader/ncats-images-meta.yaml index 3fe75f91a..7a2b53817 100644 --- a/helm/node-normalization-loader/ncats-images-meta.yaml +++ b/helm/node-normalization-loader/ncats-images-meta.yaml @@ -1,3 +1,3 @@ nodeNormalizationLoader: image: "ghcr.io/ncatstranslator/nodenormalization-data-loading" - version: "v2.3.26" + version: "v2.3.27" diff --git a/helm/node-normalization-loader/renci-dev-values-populated.yaml b/helm/node-normalization-loader/renci-dev-values-populated.yaml index 5c5e265369a7a1ce1fb97c3af6405486155cef58..8c9b1a7053c4ce3328246be3f6fb99cd4dab7312 100644 GIT binary patch literal 3297 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 f%~kM` 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 diff --git a/helm/node-normalization-loader/renci-exp-values-populated.yaml b/helm/node-normalization-loader/renci-exp-values-populated.yaml index ffd631e1dc140fc8b2a3c501f9672d46cd32b3d5..2cdc6ff6580946fcbf22ea251551cc7a4da5993b 100644 GIT binary patch literal 3287 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 VM0Q=zs9tszlawJ8gJEHDlwAb!Uh)6{ diff --git a/helm/node-normalization-loader/values.yaml b/helm/node-normalization-loader/values.yaml index 85aa495ef..630787b4f 100644 --- a/helm/node-normalization-loader/values.yaml +++ b/helm/node-normalization-loader/values.yaml @@ -12,14 +12,14 @@ logLevel: INFO image: repository: "ghcr.io/ncatstranslator/nodenormalization" - tag: "v2.3.26" + tag: "v2.3.27" pullPolicy: Always fullnameOverride: "" # Settings to use for a restore job. restore: repository: "ghcr.io/ncatstranslator/nodenormalization-data-loading" - tag: "v2.3.26" + tag: "v2.3.27" pullPolicy: Always dataDir: "/data" dataSize: 50G @@ -33,7 +33,7 @@ app: data: compendia: storageSize: 10G - sourceBaseUrl: "https://stars.renci.org/var/babel_outputs/2025sep1/compendia/" + sourceBaseUrl: "https://stars.renci.org/var/babel_outputs/2025nov4/compendia/" files: - AnatomicalEntity.txt - BiologicalProcess.txt @@ -45,7 +45,6 @@ data: - ComplexMolecularMixture.txt - Disease.txt - Drug.txt - - GeneFamily.txt - Gene.txt.00 - Gene.txt.01 - Gene.txt.02 @@ -53,6 +52,7 @@ data: - Gene.txt.04 - Gene.txt.05 - Gene.txt.06 + - GeneFamily.txt - GrossAnatomicalStructure.txt - MacromolecularComplex.txt - MolecularActivity.txt @@ -82,11 +82,6 @@ data: - Protein.txt.18 - Protein.txt.19 - Protein.txt.20 - - Protein.txt.21 - - Protein.txt.22 - - Protein.txt.23 - - Protein.txt.24 - - Protein.txt.25 - Publication.txt.00 - Publication.txt.01 - Publication.txt.02 @@ -106,7 +101,7 @@ data: - umls.txt conflations: storageSize: 1G - sourceBaseUrl: "https://stars.renci.org/var/babel_outputs/2025sep1/conflation/" + sourceBaseUrl: "https://stars.renci.org/var/babel_outputs/2025nov4/conflation/" configs: - file: "GeneProtein.txt" types: @@ -122,31 +117,31 @@ codeDir: /code redis_backend_config: "eq_id_to_id_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/id-id.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/id-id.rdb.gz" storageSize: 100G "id_to_eqids_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/id-eq-id.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/id-eq-id.rdb.gz" storageSize: 150G "id_to_type_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/id-categories.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/id-categories.rdb.gz" storageSize: 30G "curie_to_bl_type_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/semantic-count.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/semantic-count.rdb.gz" storageSize: 1G "gene_protein_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/conflation-db.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/conflation-db.rdb.gz" storageSize: 10G "info_content_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/info-content.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/info-content.rdb.gz" storageSize: 1G "chemical_drug_db": - restoreURL: "https://stars.renci.org/var/babel_outputs/2025sep1/rdb-backups/chemical-drug-db.rdb.gz" + restoreURL: "https://stars.renci.org/var/babel_outputs/2025nov4/rdb-backups/chemical-drug-db.rdb.gz" storageSize: 1G securityContext: From f5c9701eacaa05dacc6abdabedaa6a765b7526ab Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 30 Oct 2025 16:59:53 -0400 Subject: [PATCH 02/30] Upgraded NodeNorm Web to v2.3.27. --- helm/node-normalization-web-server/Chart.yaml | 4 ++-- .../ncats-images-meta.yaml | 2 +- .../renci-dev-values-populated.yaml | Bin 3350 -> 3350 bytes .../node-normalization-web-server/values.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/helm/node-normalization-web-server/Chart.yaml b/helm/node-normalization-web-server/Chart.yaml index c2e72f3fd..f482ba417 100644 --- a/helm/node-normalization-web-server/Chart.yaml +++ b/helm/node-normalization-web-server/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.4.1 +version: 0.4.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -23,4 +23,4 @@ version: 0.4.1 # # NodeNorm versions are based on the version of the NodeNorm Docker image concatenated with the # Babel release date. -appVersion: 2.3.26_2025sep1 +appVersion: 2.3.27_2025sep1 diff --git a/helm/node-normalization-web-server/ncats-images-meta.yaml b/helm/node-normalization-web-server/ncats-images-meta.yaml index 7e06efac1..8c11632fc 100644 --- a/helm/node-normalization-web-server/ncats-images-meta.yaml +++ b/helm/node-normalization-web-server/ncats-images-meta.yaml @@ -1,4 +1,4 @@ nodeNormalization: image: ghcr.io/ncatstranslator/nodenormalization - version: v2.3.26 + version: v2.3.27 diff --git a/helm/node-normalization-web-server/renci-dev-values-populated.yaml b/helm/node-normalization-web-server/renci-dev-values-populated.yaml index dc9018e211f5fb906fb6f1e05d44b998e376a679..70d4dfb99be719d5c69aa939943d0522fd3e653d 100644 GIT binary patch literal 3350 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 diff --git a/helm/node-normalization-web-server/values.yaml b/helm/node-normalization-web-server/values.yaml index 97ce8241c..0dcd3eac7 100644 --- a/helm/node-normalization-web-server/values.yaml +++ b/helm/node-normalization-web-server/values.yaml @@ -8,7 +8,7 @@ image: repository: ghcr.io/ncatstranslator/nodenormalization - tag: v2.3.26 + tag: v2.3.27 pullPolicy: Always data: From ae2af70b1392f3604db6fe3e2330ecff99c89506 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 10 Nov 2025 02:09:10 -0500 Subject: [PATCH 03/30] Switched translator-exp to load. --- .../renci-exp-values-populated.yaml | Bin 3287 -> 3284 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/node-normalization-loader/renci-exp-values-populated.yaml b/helm/node-normalization-loader/renci-exp-values-populated.yaml index 2cdc6ff6580946fcbf22ea251551cc7a4da5993b..27476f49360cb96a8db129ebdd6f6b0d7fdcd78f 100644 GIT binary patch literal 3284 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 Date: Mon, 10 Nov 2025 18:26:50 -0500 Subject: [PATCH 04/30] Updated NameRes Solr to v9. --- helm/name-lookup/ncats-images-meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/name-lookup/ncats-images-meta.yaml b/helm/name-lookup/ncats-images-meta.yaml index 6b2290289..4cb7bed3a 100644 --- a/helm/name-lookup/ncats-images-meta.yaml +++ b/helm/name-lookup/ncats-images-meta.yaml @@ -4,7 +4,7 @@ nameLookup: solr: image: solr - version: "9.1" + version: "9" renciPythonImage: image: ghcr.io/translatorsri/renci-python-image From 1a55b110fd23c69aaeb11166519875c15ad00fc2 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 10 Nov 2025 18:29:19 -0500 Subject: [PATCH 05/30] Updated NameRes to 2025nov4. --- helm/name-lookup/Chart.yaml | 4 ++-- .../renci-dev-values-populated.yaml | Bin 930 -> 930 bytes .../renci-exp-values-populated.yaml | Bin 1299 -> 1299 bytes helm/name-lookup/values.yaml | 6 +++--- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/helm/name-lookup/Chart.yaml b/helm/name-lookup/Chart.yaml index 7b770a155..41a887cb3 100644 --- a/helm/name-lookup/Chart.yaml +++ b/helm/name-lookup/Chart.yaml @@ -14,11 +14,11 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. -version: 0.5.1 +version: 0.5.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. # # NameRes versions are based on the version of the NameRes Docker image concatenated with the # Babel release date. -appVersion: 1.5.1_2025sep1 +appVersion: 1.5.1_2025nov4 diff --git a/helm/name-lookup/renci-dev-values-populated.yaml b/helm/name-lookup/renci-dev-values-populated.yaml index 9686e14d015f8fb337a93eba75f0acb711d1b069..107bcaae74dfa2b343764f9ac6fe2bd982d1afb5 100644 GIT binary patch literal 930 zcmV;T16}+8M@dveQdv+`0E3%EU-&((xSF$rPdJ#?Wa<4JLuR6dAblRGvLnQy0|&ub z7Ll_tzxc5c48$~qzihT{+1ehsYP9ds?Huc^eQpwF>#5MIjl>wCAZoaNIz5@=QL zm91Uyb%yBPH8}baH|_Ua=m@*O0mvhz?!Ww)>$SmHmM*SylI}30CSfl)a-Ye+;yFvY zCL&in6}?3i5W&F74{sOpSLtj;MIlos%iM7~44G^>i)uCW3cN_`EGbD}-|c$UMlxX# zw74@_zEzbXzy{aQA~63wf|7F%9Go@H2$G{{^&QZ0R3Wz3G&U9iY1H7KJ4+*rufxKM zX=T=fuV@e@mOmsYqsCu-fS`T|MsvO|DdN$MRL*IFl-<1*S1*21NE&bJ%*_?hfmuO= zmX`4~<8a9m_hf17?kXZ6XpUW7vJ{n)*K z)gDA*Xts-^)K$GFW6`LPEU9qmg~vQsy#2su&SSAaj9~Z?)#Sg$GAotIXpWCS&m&`9 zg@5lVHkEGs+Z(o~LJf%42E*;Abl9GX^V;Fr))4WQ^AJ^$fC_BF2;x#y9wpT3@UYHv z4n@*(O#bG?y?Fm=*x5csS&>m{e;O-EC9+p8mE-|y#1y|J_n>JHJyXgn{EtJFQ!jGW zmw%uQ0&hxYcGnQr_!bfJU5&oqzkwGeg6FemdL(!4l>P?HN+PNAB&u}CoYR~#Ao9Gm;`ZKzCzJw z39r&+*1LajlCe}F?Uosk_2gYB8z>(tcCHO}8^WBcK;i@tcFt}Hj}9mS)QM)ms`41v zb!AKQZ!9~m=*kcng^|Vh##mwXjZ%}#!-#=UTC@ApAyN-aoXP+tF{j@WFVI$%bfbZ| Epg+RKzyJUM literal 930 zcmV;T16}+8M@dveQdv+`0NV^CPT9Q|QX125u3v}it}s^wQz_@5;cMP-S%D(fY+OP$ zjxi+W84dEGWKH3J*Cn|m=hFr;HCF0I9I^?de+Vw`t6;Jc_y%r^0A;?ov%q~1BuQPQ zH!>S4Xhzy-%`zi?rvMLOyV4vl=h6M8qGZd6DESoJcmd*Btc5IS@xP0om=+EDcR1v9 zP0WMnzR;INVmSUDq+pU$@D~QoN{{J|sV~;Amsq+MH-vg|$=Hr8f0FdS61W#&WMYkr z5Cs$NIB=5|id)hJm)$cm2|L)W10clAo6?bgd-4F+Gw2vb48f&47wjbtQxpiDdKa5+{YK7YXSILo_Xf~6>z3`x91oVtz90t+>MSE? zAuIg9s_R4l$5Svf0i@K{O)QZ{U4lLp~*~Z(fq>~?)K!?5zFkjY26DXAn%1!)!UO)gm4E=uQPS+ zGPCnfJt2znvy_L6t*=e2#j|N(Eq#_a7(Kml3e6d8H1^Br)*sR-Q+bS!wxyGju+zf@ zJ;!GXRiAEFAdO3n$}0A5Ze*>ifPwR|Bd96w7#O_F{km2tK<+mY^uV$AKGkr$DlNAC zz(wVVGSzh~)3&KhcRG*U91PNSS0%Psx#xPdYAzTFmvwZ1<=kS5X)*f8IesO(4%-pu zDh6Ri&gyaEBqPtFUAO!!5wYNURW`#T#2xft2g=o8MYJIFwpb8OEcy6?2;PfUalGL$ ze96Ia2&uwyIiqX3)iW-HSGRgpiQ4n&4}9T|Kv3(-KF>Ca7qgYn#IIF|*^S{0?N|Rl z?gzHwegCB@?1WH$^?vg~m@|XE4dR?*NeW+?C_`JajX&%mDQmV^6_}ALZN6P1`u-LaT#Mq-qo`UsB{`X{926ESat! E{7%Ema{vGU diff --git a/helm/name-lookup/renci-exp-values-populated.yaml b/helm/name-lookup/renci-exp-values-populated.yaml index 6bd5049e2e71ff302ca51d0bf78c44092a2bc684..4f7fb79ca87ffe84dca099bf08a2da3af283e7f4 100644 GIT binary patch literal 1299 zcmV+u1?>6&M@dveQdv+`00R%Bg+(EomM~-r^I#ObYUZ>GJWx=3$y*g@PSb&IwQ54h zsy0nH)3LI?``K!#um;8Z9%p_E0SYry<&xFycIB8w{F%1h+lxW7E<>K4tt& z|8$^9V{+o>n)^pU>R+**)PVbFU1;LcvWhALDBeug*eu5Y(SCxGd0yc?0So66s6>21tI`#)7!78l&#W8br~TiqUz5Gh@`P6ljHcym zKw%@E<<_;zwt`#Sx~DxWJGw{V*wZXL-np6Mz(ynh6q6!nP7NB`yN%Sl*$u;+MF?;2 z*_3?m$fjfUe&xgZ0yYi9VRgyhG)Sn&x24KJgLg8zEFOxn5JNooXzlN9cL;-rxms|` z<4cA5Hp>dI=6RtVo}rFc$aj5;3PUDEz>wBBEC+bFR-LvpP#ENdMu1H!1Koyp`8AN^@SB z@1*-n+31rQnC=CHpyjH2{mttmXJC@H>1mcN_3i(PS0Hrad`fcHZvCjIN2euc9?y>rMedX4K* zMxBx+WARt^9x_l10eRR;U3y?8SmpB1ErqDs*LOEe9LT5sWzo-8z)o^SQ~2EX7vvcn zC1ivv*v+mhgpv*DSyBU^W7f&bC0diUdH^0$n8d)YoGsil#CH`UUL_gyPZR;r{$qZ+ zZ%6CwD>3l1kq~Q!@_%DRk&1bl#*8<#>N12fY7bV!YpH{`i>#6&NN|;$IHyofY>Ip` z=YBCCbmY>1s@-!%EjfWLVBE#ASXKW;9^om$iPStM)3q&aUoCWk)@N7-P;155DXf(o zS=^84cB?ZN$qbuIw&)$GF&QL2?=N2qFMr%I$wd8`!^*Ff-n&&&rZxj5Y^tTXH1%-u zIZ~E$Z+Yw>q38-1wl|T6OeqNA)SipT3(EA3lp;^Fw|=V>t@+V8w!1A5@}ElxR{U_K z>spcwt)6^DUX166aJp2|sw4@hYH!4%{uh#PvdM`70szeJ!IT7^!2s_Hj-2c37dPbIx~e*a9LhCEL9> z8ey@um!&zztvw-Y*%C0!I3utr52MbZyR#Ij6UyCw9t&B@7;O#VWZNk=r@du~1xsgC z)qAJ8(R%(kq}=_bpqh$I#i_h3cK^FwL-^u<>7~)`!IAODyp4P{RyV3ppRBR5CDedv JOXu~bJ>nU6ivR!s literal 1299 zcmV+u1?>6&M@dveQdv+`0K6BJASjn~CIK_|Nj+IT-O{+uYoHbS{ZWKvIbWMHC3C)K zX+#Dn*W<%|Sq`x!nY?F3INMTA0!2&0-*8ro)hyF z>v`i;4MTL>z2ps+Xrc`bUJ*3)VP%Ink@UFm`_apT$d_tP>iB~D8D7o@SN>@VP!U#) zE1i;Rh}Q1y&VZo2bGM)6f*72hhH&Tr9pHRFu>!$O@6wAyH6O@ph;Fkuy?U3SBlAkf zakr^`THg`7ElJo;8LpX|)6>5XW4lyOuIk&U*1y3B7MLk=DkyM2sIp#ek`HwAGkNv& z;`y6Hpuh=uwy3FVX=2(yOtysChcWC*cXH=K$OSU89ouYqps!Nm%kM6Uo9U!qX6CdI z?@9@%hBVRzHW(QZ)?D{Di(DQ)$`{+3V(!U0604p8ZR@gdZA7N9A3Ujt0Y?Y(Jvtrw zfku6lYEe1q5FrMw&rxouQ8*S?;jK~9b0h4b$zK)u)~OC-!D`NgNow=|@%a4`A02hd zq%tY&J47BBZLDL#lEM^`MlH`xGR0V?ECK&4-5gJ)8I-@iH%Bnl0&ZK)!Y6|C&%>hH ztR<(D)+OKc)r_gb;5`-DYXCk1mIlfsO8dxW?nMIs^`oIjDK=*lCAX>fJAZ(;zs(!z zwwUpk=1d0Zty_*=E}6$+RP*AZ%ZnwuS(|)HwQ38zJ#YAg@^rm51-pf&org2W8PX8h#O+htn3I4f+@Ung+g)mteVyR|AJe!23F*z` zNK&4Jt|dog*-;JbE&hsUQFt27cbkFpw&P4Szv{2sYohUDy(#r+v^$&06Q{VOFl35?GL}rdd>vJTvJF>U$x%a161CdJ z@yi+1YY5D~#3acBI+ruFD+wJfhvz=79uPikSYFT7RPdFhyI$*1z0Uh#QX-~1Wiq4^ zzQ0r?G5mSoGL1n@Kn(^03vaG(2~nt%N^`x!7_t#L@~*5fBAD1a~cO)}hv(Iw7fU&GjUUg`mu+4 zzMWAQE+?D;6e(x4W%e%fla}(xlK5X!S;utlf;8C14UP9G`jY;CLu!sdq{0te# z`1sX|k1>zbxK~Hn+U7^Lp Date: Mon, 10 Nov 2025 18:40:51 -0500 Subject: [PATCH 06/30] Upgraded NodeNorm to 2025nov4. --- helm/node-normalization-web-server/Chart.yaml | 4 ++-- .../ncats-images-meta.yaml | 1 - .../renci-dev-values-populated.yaml | Bin 3350 -> 3350 bytes .../renci-exp-values-populated.yaml | Bin 3011 -> 3011 bytes .../node-normalization-web-server/values.yaml | 4 ++-- 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/helm/node-normalization-web-server/Chart.yaml b/helm/node-normalization-web-server/Chart.yaml index f482ba417..a1f104770 100644 --- a/helm/node-normalization-web-server/Chart.yaml +++ b/helm/node-normalization-web-server/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.4.2 +version: 0.4.3 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -23,4 +23,4 @@ version: 0.4.2 # # NodeNorm versions are based on the version of the NodeNorm Docker image concatenated with the # Babel release date. -appVersion: 2.3.27_2025sep1 +appVersion: 2.3.27_2025nov4 diff --git a/helm/node-normalization-web-server/ncats-images-meta.yaml b/helm/node-normalization-web-server/ncats-images-meta.yaml index 8c11632fc..8de905d1d 100644 --- a/helm/node-normalization-web-server/ncats-images-meta.yaml +++ b/helm/node-normalization-web-server/ncats-images-meta.yaml @@ -1,4 +1,3 @@ nodeNormalization: image: ghcr.io/ncatstranslator/nodenormalization version: v2.3.27 - diff --git a/helm/node-normalization-web-server/renci-dev-values-populated.yaml b/helm/node-normalization-web-server/renci-dev-values-populated.yaml index 70d4dfb99be719d5c69aa939943d0522fd3e653d..a1eccd86d8927b766634d90210148b0873a9b446 100644 GIT binary patch literal 3350 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 literal 3350 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 F?qa}9>aYL+ literal 3011 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 Date: Tue, 11 Nov 2025 10:08:26 -0500 Subject: [PATCH 07/30] Updated NodeNorm renci-exp to v2.3.27. --- .../renci-exp-values-populated.yaml | Bin 3011 -> 3011 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/node-normalization-web-server/renci-exp-values-populated.yaml b/helm/node-normalization-web-server/renci-exp-values-populated.yaml index f689ce547252969d9f17ac045536a7bb779c3687..facefc390a1982f67a63f4304b29f8c68227d9a7 100644 GIT binary patch literal 3011 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 Fw1k#I(K!GB literal 3011 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 F?qa}9>aYL+ From b494a459fe8af2f0823f7c2e8f1580175503446f Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Fri, 14 Nov 2025 16:22:03 -0500 Subject: [PATCH 08/30] Upgraded backup scripts to 2025nov4. --- .../scripts/backup-nn-redis-db0.sh | 4 ++-- .../scripts/backup-nn-redis-db1.sh | 4 ++-- .../scripts/backup-nn-redis-db2-5-6.sh | 4 ++-- .../scripts/backup-nn-redis-db3.sh | 4 ++-- .../scripts/backup-nn-redis-db4.sh | 4 ++-- .../scripts/backup-nn-redis.sh | Bin 1346 -> 1346 bytes 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh index ec8489612..bda88f9ca 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh @@ -5,8 +5,8 @@ # # Configuration -NN_VERSION="${NN_VERSION:-2025sep1}" -NN_NAMESPACE="${NN_NAMESPACE:-translator-dev}" +NN_VERSION="${NN_VERSION:-2025nov4}" +NN_NAMESPACE="${NN_NAMESPACE:-translator-exp}" RETRIES=10 # Copy all the dump files. diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh index cb67f9dda..70f76f3ed 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh @@ -5,8 +5,8 @@ # # Configuration -NN_VERSION="${NN_VERSION:-2025sep1}" -NN_NAMESPACE="${NN_NAMESPACE:-translator-dev}" +NN_VERSION="${NN_VERSION:-2025nov4}" +NN_NAMESPACE="${NN_NAMESPACE:-translator-exp}" # Copy all the dump files. function check_and_download() { diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db2-5-6.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db2-5-6.sh index f70d86c71..7c767be6a 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db2-5-6.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db2-5-6.sh @@ -5,8 +5,8 @@ # # Configuration -NN_VERSION="${NN_VERSION:-2025sep1}" -NN_NAMESPACE="${NN_NAMESPACE:-translator-dev}" +NN_VERSION="${NN_VERSION:-2025nov4}" +NN_NAMESPACE="${NN_NAMESPACE:-translator-exp}" # Copy all the dump files. function check_and_download() { diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh index ee1accef3..5ef0637a8 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh @@ -5,8 +5,8 @@ # # Configuration -NN_VERSION="${NN_VERSION:-2025sep1}" -NN_NAMESPACE="${NN_NAMESPACE:-translator-dev}" +NN_VERSION="${NN_VERSION:-2025nov4}" +NN_NAMESPACE="${NN_NAMESPACE:-translator-exp}" # Copy all the dump files. function check_and_download() { diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db4.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db4.sh index b06143c05..77dba67fa 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db4.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db4.sh @@ -5,8 +5,8 @@ # # Configuration -NN_VERSION="${NN_VERSION:-2025sep1}" -NN_NAMESPACE="${NN_NAMESPACE:-translator-dev}" +NN_VERSION="${NN_VERSION:-2025nov4}" +NN_NAMESPACE="${NN_NAMESPACE:-translator-exp}" # Copy all the dump files. function check_and_download() { diff --git a/helm/redis-r3-external/scripts/backup-nn-redis.sh b/helm/redis-r3-external/scripts/backup-nn-redis.sh index 40d1f36cd9c9083bfae167a3ce5177f173833811..4d5c7362bbc218dcb148408868d7186b7e56290a 100644 GIT binary patch literal 1346 zcmV-I1-<$JM@dveQdv+`0ALYbKZNDU1-KWG;SqwygE=A|$mbkNOXM{-HS?nv0B;Ei zDTpUhs0V%ypARSrV>a5xhUt_>t&+|E#+*#0ItwsG$uF>fNp)iYowF0~1Iay?Fqh-2 zY8PNXhq8!tEx3pQvxRK^>=}NkNHzLyxQ9c$sqB_#mn678n-LeO{sNZIoB_}3)FBm5 zoo{xP;hEEflL5CIW+HyqO5sSia^HCKMR|-vm7>)YpX2SVdENKK+1kQI$1iXf`BpB6 zFXV#U#jF6vKl=uZgQwbOaLa2K&r>Xmta=G$Ut_&`gns+;V$SZ6GKRz>F{`aCY&WCB z`NRj}x(I$gY7<9>dS{G7b^9*#?M${D*TKV2aAT;yK*#=A9yz2mJR$mg)r3L1!{c`A zdnoRNoATo($eKPbp~H!l9cOqw9)q75&<2e9unq&qY5lLkX?1!;R@A$WXlV>`rORmF$iIBy;cZO98#jgrsgg zEkOeVr%=I|qQvd)6we}k?8v$Mqj|Cj`g~DF@fOE+?2FD6lHsqc%t6hZTGM87J?k~0 z9Flqnk>F9_lYGMk2bMVh3uAK-JMq3ezcJfLq5>lH`34>F4J6F)CWMU_$0Mns&uuEe zjc!0#&B^}&)t}GYjSSf(zu4#vWE6_l;Hu#~LgOBTNsN{~8|pN9M_jgo^2)_9HTVJH*Hi=ZiuHNL0NRHwtbWs}pRfSSq3gVo%`pmK} zToqw3RH=@v>+G)Ii=8xXg?zy#QZ0>EtMzJD%&yf3j8jj494&n+%V@ff%AAIL&JgH| zbssIl#Xxg(n2Dga*=^vp_-4gtl!aw#IP}ue>-VM2juQ`u$XUSkqf-&S(TJay1TzPu z79fY04sbo!d?=o7{OXr{=desM3(ovj@kA;VO3Vwwn6MJ^Kec#^zHU=vYm|i&{V#uC zG>)3pFvTaZ;ut{l4CwuRWT18O5@zF{-MR}dUAsjD6c5K(2T(eU`W*|`Rx+ zz2e^m&K@b8sFNe5fkLnu9sByT^Cg&QgF*NAx z3j1VcLw(vb3Z#hJH-hxc;w&Z-UW=lemP1DtR2DzmDVmoZlYcB3u~4j{XdL;ZRu>$B zQhD$`1a~V4r*G@@A^+x!Lr+jH;RA_qkvcCx;^yrX!h#7944OkSl>Jh75D!g~Vg8C0 EVNFe+UjP6A literal 1346 zcmV-I1-<$JM@dveQdv+`0Fm)jS(e|J!~x6QfVm@mFE8%ZV4nPQveYBRkG!n~M0|#- z6m7Lpa@J$98;hgK`f#pybRsRKB>h@6$_-CVJYEIE5LF}V*@G>(yHLF@ZRjaHZ5w09 z5QUt$ZYD zs{xSSQDk6`m*bxnFQH2~9^Vt{sMy#wn^BV)RQ2W@FjOA{U7XKj^07mB&=_49YTH@S zztRC!%er$1!fK}OAe41S6$jQy2TY^GpUEIYuS_h}Iy`C5_wxFRY-h=PT|t$LCWepR zV4X+0AoKN-SyTA2Kt>Yt_VS#(cskO-Xq2aO)t<0r?zFsW#j8yRLOz8z6Kqs^FpA_t z3>*89GWi4ldyB06(!SKly1n1bNUKXWK}Oa8eal))P}f9yICE$S*Z*lz2IqJlO-5}*;TEFM0|MNP5pN9+cq8 z+-#AoRX6uksnIxEy^OBiP_UlM04idpKSkju6cnsyx0QLr7LKs&NSqZWu^0M10F!e{ znMSYr=)0(|t$DmNMChGW z%$~=%bdYGq@WM+PqwDsL2)mnQhQH}a;Vi&!k+#uON7JSdn_SA^zD;$rU7#NMGcHYL zmYnp=;Y@qO)n{0U?G&@~pUgzw((b1~Fy`O(J#34E6KJ8D9Q9enlOD6G0Su|!sZDwH zSK>B~CI^bHwBr(oK{)F0v=q3k5xy?PRK(~X0v^+IX)n`ZOWs8Di79QLeGx6RMZcW>JboH`n*`8seDIQbABOpQOP=$Yp#Ir?EK!i z|MWIEbgFA@m2}WP;Ov4`IUNLkXh=4_SB=V|)#5&i=%oq>dj$;+J^moN;SL6CT2yrJ zy`Cw1``t@fu(=T>6PhuxM&_vZVKUpxkTTp^z?;wqKo$;*>BH7GLXC?(jjnqq4`d0e zbmsl)4lgmRA;X)HT3bdP1}X}xgYy^ZOW-qP)9_%YwEg%m1o1k%XU$% zvb)kvpYY>8Asfc-jFG7;#~M12$I*TgkfCc%+JeTUIl49 zFU@3whY?hw-t2lN5OQbE>u2-7NBIz;fG%UfGW}DkE!HIHV$6=U{rjM1X`0se_X z7-nLbL#t($9rO3%2j|p0feK}!1%{;20G(7R2=?RPz-9T6v{_J_l*76$vMv2{uIzY< zSV=hJEz`5rLYQHhXM7}4yiFerpQ&Jc%lkuj@vcQ)&}Cz(Y>LCB-Er6=18Z{S)G2R2 zaNdU=-?HEbqZ8SV?1>IM(fkZBM6x7j5v8K3ds*(mAq@aMr1e@NRE(Q?Z;^Prk_A~5 zeO;U&|Gy5K$uIuF-Y!1a Date: Fri, 14 Nov 2025 16:50:42 -0500 Subject: [PATCH 09/30] Reverted compressed file transfers. --- helm/redis-r3-external/scripts/backup-nn-redis-db0.sh | 4 +++- helm/redis-r3-external/scripts/backup-nn-redis-db1.sh | 4 +++- helm/redis-r3-external/scripts/backup-nn-redis-db3.sh | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh index bda88f9ca..d353a8418 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db0.sh @@ -22,7 +22,9 @@ function check_and_download() { echo Checking RDB file. kubectl exec -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0" -- bash -c 'redis-check-rdb /data/dump.rdb' # Backup file. - kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/compressed.rdb.gz" ./$name.rdb.gz --retries $RETRIES + kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/dump.rdb" ./$name.rdb --retries $RETRIES && \ + md5 ./$name.rdb && \ + gzip ./$name.rdb } # Download files diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh index 70f76f3ed..34307dafb 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db1.sh @@ -21,7 +21,9 @@ function check_and_download() { echo Checking RDB file. kubectl exec -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0" -- bash -c 'redis-check-rdb /data/dump.rdb' # Backup file. - kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/compressed.rdb.gz" ./$name.rdb.gz --retries 10 + kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/dump.rdb" ./$name.rdb --retries 10 && \ + md5 ./$name.rdb && \ + gzip ./$name.rdb } # Download files diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh index 5ef0637a8..7c2fed0ec 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh @@ -21,7 +21,9 @@ function check_and_download() { echo Checking RDB file. kubectl exec -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0" -- bash -c 'redis-check-rdb /data/dump.rdb' # Backup file. - kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/compressed.rdb.gz" ./$name.rdb.gz --retries 10 + kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/compressed.rdb.gz" ./$name.rdb.gz --retries 10 && \ + md5 ./$name.rdb && \ + gzip ./$name.rdb } # Download files From d76900ac41e56a5d862d02298cdf55ea21e6cfa7 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Fri, 14 Nov 2025 17:01:09 -0500 Subject: [PATCH 10/30] Updated compressed download for db3. --- helm/redis-r3-external/scripts/backup-nn-redis-db3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh b/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh index 7c2fed0ec..c82d02b86 100644 --- a/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh +++ b/helm/redis-r3-external/scripts/backup-nn-redis-db3.sh @@ -21,7 +21,7 @@ function check_and_download() { echo Checking RDB file. kubectl exec -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0" -- bash -c 'redis-check-rdb /data/dump.rdb' # Backup file. - kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/compressed.rdb.gz" ./$name.rdb.gz --retries 10 && \ + kubectl cp -n "$NN_NAMESPACE" "nn-redis-$NN_VERSION-$name-master-0:/data/dump.rdb" ./$name.rdb --retries 10 && \ md5 ./$name.rdb && \ gzip ./$name.rdb } From fc72834aae5fd35b3c584446fda70a008c03fc86 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Sun, 16 Nov 2025 16:56:19 -0500 Subject: [PATCH 11/30] Added NodeNorm Exp to whitelist. --- .../renci-exp-values-populated.yaml | Bin 3011 -> 3085 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/node-normalization-web-server/renci-exp-values-populated.yaml b/helm/node-normalization-web-server/renci-exp-values-populated.yaml index facefc390a1982f67a63f4304b29f8c68227d9a7..772ff440af911f65b14edaba1f133539830a3727 100644 GIT binary patch literal 3085 zcmV+o4D#~;M@dveQdv+`04vp1{Mp_;29jvwA(R+fztBkfP}iT>_q%k;HUem&tm_(` z@tln5JCY}$jnEzJ-}A`inXL?ZHZ5N{oL5-a_*f@EWdH%mT$C=Zfyz6q#aBi{kt#hl zA1!pgnGqYP^UCeSqzl7sn;e#E;ylNSrYaDJb*Xyd0ZMhqyqMvSXV;hk0>rWuRd@r+ zaRmG>o>;G7^}RpOk70D;kc;<$7Q8D3GO79?UhF+U+RW8zx(sWzA-l};pcK>ZVd{W& z0DSB7bPXd1cb$G_q8c_SyrK) z=%W|2q`EEp(ulMLOpnt5o_@o)1FA6d$2|mHa?fUGnrreS7DuhZ`(FI8Nqrz>j!rsY zn;(^rchhB1P#FAppkvC!Z^~$@@Ss)lwA^@$tOb|BIu%Y&9mqi^t-Dw2+ywQT!wdlBS&vT2_~rJNz^(jm_zN($63s z05zggo=MkR)vgYM^qUUUWPNl;Z$sH^ECCcR_uB*@`&2X^p@%cHHoZ79X>`$ zIyH1|7|~Hrped`asqF6>RFt_&z9|uEYjh$t z%2_vC2I~sADXE7lp;7TiAl5EK@?a_KH0=H)7Z8rwVA$6a`QD7qJ3gem@%DhI7j~>kL(zCRWW5CHwS)`CP?<=5NYr!IWQ9KUIho{m zY>5z1ms)2?8LWrydZ!n2wCsn?B4XH0Dy)8abGCs-()0dHav1Fw1S&aKzMHMlnc>eE zCMa>x^{PMVDkU;7bVn&|gxkiYa&mzX9649EL~<`1k6T$>f4+DXdkW^v*;utvb%LJn zG*-6n7(Z%Ewg_TQ?g3M_8>7hJ2K?kOy2U;0Ics`Z<%P-Dr96T|6{)uo%3Y$lTJ4m( z_h$ajYQwq80Z{f#IWmVu)CCx$`jAy3AH$lzp8CW-2Ot+i>}0CeRRz`z4Wj9p(bd42 zGOVSqr3hl68Lms=y?mj}0udAfcSaVEZ9`3bMBAUqyn~B%yyZfm?vuT&i}# zZX%B${;}-5yI!&d8|0~9PS2yQflTymh{%5?nR^3`+f6$dtNK+oN05?`B!|pVPc~CY zFuN>=u>NBmT>`Y^49@X_`$-!2bwDr}FseE*_<_w`BY^J6hc5#`lh%4{$0r-;A}KB< z&=+Koc~A#`YVlrVzt!sZ&9yMVn^BJbCTQRNVVd~gBWdiGxGn#YoHe@er`Ibfjzv5& zN8I{XR1M;9|KmrHCW;3Y{{MBenpuZ!z~S3lsrY(Jv2N=Gn3VhEB?oT#Ibx~AT>D*p zZ;noR_oEy!9-(YL_h+GFmv}I>%N&~^6kd;)3)u8WOU?p)JUhOZK-BpTy`o{-2EqM? z3|*Z%4dU0fWX3bR-q}y${AYzD8C~)2zR+lRDoQW;JIjYYf8HztKgDoup=1CaVB~5q zriN>)512t@R1#HM%fVnyQS46} z4+6xj;s2@!NT%=Rvr(G562GT=Y(()+xXx_Np7rF>aqLb0~OIDMYaS@Lm z7V9e+Zobzb{F}e{A2v>Z^HF{=WMZmXmV(T@0-ZrS+ztWWB#l*U_Nfz&x8ctX#faxY z7`Z@|Povm12-$|alh@nntZ8Kt;`O$dxm0E}d2N0RgQ%fUwy^y2(!|`G3`-HAdPd6E zb!j>eQr2y+4iudW*nFOSIU3Q&WE+=6`13n3_lmhth_TxJF&+Mq4r(;0uH=B@v>L^y zZz>w4pHXw;V{X3KD8>i1pJ~+$d#-zs-VV74mvstlN#eE~Tvr z@@;zBw&Ld=)>ucgv4lfBKB=4O8MjzRZ1(2HLMK_gFIStTYbLQpgpk5fca7)GG-YpQYRWj}ylhbvC0m%Q z__ff@uK9QgdCX4IxnmFS+cUKeUEYt@nmlc!(hVNxS7Cf_Cmf|-Rfc`1ZJt%p?531x zv*VO&NO;g-vZ&J-&0??eXV61e(66|N8~@p2Dtw0D8teEVUY?7Loe#O|gqzF3Y~Ryh z{w3ivTZDJ!QcsM{=mKG~Nr{5~TiX3LHXU zgDrQ348S;79v}k*C`*LEasW&bGLVd{G6mQx)kS zUrM%HHk3Iw*$hiH*??xzGYmIRuG|4zo{z*=^Dr8}wC7u1T1A92bc;baEX`H3j0!1@ z@rwajflvYgZkZZIH?&YLaTIW9g+GfZT4*iL#I0%Ul)N>3`Xq*Xl&eYH$Ew~V_Mgo( z=C||kp&;cT-ZCQH`>io3uANltz55!c-JqXDIg+r@^U^{R>#%7CB-$D2gA-8B`KV~> z=gdq?Vi2^N}7c1A_XSF$2z`=e^9MZFqo4VRr;Vb+aZ;?9b(01TJ zkkZPO1wWZ0hda;0&HvA@Nzx|!7Hs#XbbS$HG4ug8vNv);$rU+G!919_`e_OM3fP2e_i9S8WYtg>a6z{6UATO^(jWjeGo1|WB%`54B) zG)nrNc~p5peHfB%Cnp|Dn%vL3`O7D?1P5Yvyj?JCF-@E?FmeUsZ&;H`wqXYpd{6I+ zw|B76>grBX549@3+vf8hl45P0O^PEVYIQpD3U@k0^Bi^dz}v_}^4T2joH?=s9shg%@fvY@9&d<{PS8OKL$cQAmxY}}YBnGtb>z!R)T8;5oW?Ji;dDE6 z;X%P<{>Dvo78>zqaFZLVH4|k15g^$1{o)F_ z-^z=2MpR?(4|96JMPfh7rgTDd9F#{DP^C54c^q;eptsG@6Kgj#OA8^!p5itS-gyzm b5*fjEzRm+mR?c@kFk3V4V1%#hLdNLqThRW6 literal 3011 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 Fw1k#I(K!GB From d8d7c03dfc72de20fcdb9dbc724aeaced2eee2e6 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Sun, 16 Nov 2025 20:07:12 -0500 Subject: [PATCH 12/30] Added taxon_specific field. --- helm/name-lookup/templates/scripts-config-map.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/helm/name-lookup/templates/scripts-config-map.yaml b/helm/name-lookup/templates/scripts-config-map.yaml index 189c73720..353c8df34 100644 --- a/helm/name-lookup/templates/scripts-config-map.yaml +++ b/helm/name-lookup/templates/scripts-config-map.yaml @@ -16,7 +16,7 @@ data: rm -rf $DATA_DIR/* # Download the file with retries if the download fails or if there is an existing file we can continue. - wget -c --progress=dot:giga --tries=10 --waitretry=10 --timeout=60 --read-timeout=30 -O $DATA_DIR/$BACKUP_ZIP $BACKUP_URL + wget -c --progress=dot:giga --tries=10 --waitretry=10 --timeout=60 --read-timeout=30 -O $DATA_DIR/$BACKUP_ZIP $BACKUP_URL cd $DATA_DIR tar -xf $DATA_DIR/$BACKUP_ZIP -C $DATA_DIR @@ -159,6 +159,13 @@ data: "stored": true, "multiValued": true }, + { + "name":"taxon_specific", + "type":"boolean", + "stored":true, + "multiValued":false, + "sortMissingLast":true + }, { "name": "shortest_name_length", "type": "pint", From 20ed8992c940ca0890d18324baf759b048a05a5c Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Wed, 3 Dec 2025 20:37:18 -0500 Subject: [PATCH 13/30] Upgraded NodeNorm to v2.3.28. --- helm/node-normalization-web-server/Chart.yaml | 2 +- .../ncats-images-meta.yaml | 2 +- .../renci-dev-values-populated.yaml | Bin 3350 -> 3350 bytes .../renci-exp-values-populated.yaml | Bin 3085 -> 3085 bytes .../node-normalization-web-server/values.yaml | 2 +- 5 files changed, 3 insertions(+), 3 deletions(-) diff --git a/helm/node-normalization-web-server/Chart.yaml b/helm/node-normalization-web-server/Chart.yaml index a1f104770..4d926c5d5 100644 --- a/helm/node-normalization-web-server/Chart.yaml +++ b/helm/node-normalization-web-server/Chart.yaml @@ -23,4 +23,4 @@ version: 0.4.3 # # NodeNorm versions are based on the version of the NodeNorm Docker image concatenated with the # Babel release date. -appVersion: 2.3.27_2025nov4 +appVersion: 2.3.28_2025nov4 diff --git a/helm/node-normalization-web-server/ncats-images-meta.yaml b/helm/node-normalization-web-server/ncats-images-meta.yaml index 8de905d1d..ef6946f11 100644 --- a/helm/node-normalization-web-server/ncats-images-meta.yaml +++ b/helm/node-normalization-web-server/ncats-images-meta.yaml @@ -1,3 +1,3 @@ nodeNormalization: image: ghcr.io/ncatstranslator/nodenormalization - version: v2.3.27 + version: v2.3.28 diff --git a/helm/node-normalization-web-server/renci-dev-values-populated.yaml b/helm/node-normalization-web-server/renci-dev-values-populated.yaml index a1eccd86d8927b766634d90210148b0873a9b446..e33272afd2244186d0b5b3dd93bbc5b41dc26995 100644 GIT binary patch literal 3350 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 diff --git a/helm/node-normalization-web-server/renci-exp-values-populated.yaml b/helm/node-normalization-web-server/renci-exp-values-populated.yaml index 772ff440af911f65b14edaba1f133539830a3727..3496ed6b3c1c7b77563a6af1c02879ac993e98fb 100644 GIT binary patch literal 3085 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 b5*fjEzRm+mR?c@kFk3V4V1%#hLdNLqThRW6 diff --git a/helm/node-normalization-web-server/values.yaml b/helm/node-normalization-web-server/values.yaml index b423527a1..c40c5ec50 100644 --- a/helm/node-normalization-web-server/values.yaml +++ b/helm/node-normalization-web-server/values.yaml @@ -8,7 +8,7 @@ image: repository: ghcr.io/ncatstranslator/nodenormalization - tag: v2.3.27 + tag: v2.3.28 pullPolicy: Always data: From 91437c4cb348f212789deed97f96cfd5c3f5bd46 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Wed, 3 Dec 2025 20:38:56 -0500 Subject: [PATCH 14/30] Updated NodeNorm Loader to v2.3.28. --- helm/node-normalization-loader/Chart.yaml | 2 +- helm/node-normalization-loader/ncats-images-meta.yaml | 2 +- helm/node-normalization-loader/values.yaml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/helm/node-normalization-loader/Chart.yaml b/helm/node-normalization-loader/Chart.yaml index b8c2a4286..d4a6dfb03 100644 --- a/helm/node-normalization-loader/Chart.yaml +++ b/helm/node-normalization-loader/Chart.yaml @@ -23,4 +23,4 @@ version: 0.7.1 # # NodeNorm versions are based on the version of the NodeNorm Docker image concatenated with the # Babel release date. -appVersion: 2.3.27_2025nov4 +appVersion: 2.3.28_2025nov4 diff --git a/helm/node-normalization-loader/ncats-images-meta.yaml b/helm/node-normalization-loader/ncats-images-meta.yaml index 7a2b53817..51f68170d 100644 --- a/helm/node-normalization-loader/ncats-images-meta.yaml +++ b/helm/node-normalization-loader/ncats-images-meta.yaml @@ -1,3 +1,3 @@ nodeNormalizationLoader: image: "ghcr.io/ncatstranslator/nodenormalization-data-loading" - version: "v2.3.27" + version: "v2.3.28" diff --git a/helm/node-normalization-loader/values.yaml b/helm/node-normalization-loader/values.yaml index 630787b4f..a2fb8c4c0 100644 --- a/helm/node-normalization-loader/values.yaml +++ b/helm/node-normalization-loader/values.yaml @@ -12,14 +12,14 @@ logLevel: INFO image: repository: "ghcr.io/ncatstranslator/nodenormalization" - tag: "v2.3.27" + tag: "v2.3.28" pullPolicy: Always fullnameOverride: "" # Settings to use for a restore job. restore: repository: "ghcr.io/ncatstranslator/nodenormalization-data-loading" - tag: "v2.3.27" + tag: "v2.3.28" pullPolicy: Always dataDir: "/data" dataSize: 50G From 03c97ddbe80ac1feced41be0ed5df154e4c0626a Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Wed, 3 Dec 2025 22:58:00 -0500 Subject: [PATCH 15/30] Upgraded NameRes to v1.6.0. --- helm/name-lookup/Chart.yaml | 2 +- helm/name-lookup/ncats-images-meta.yaml | 2 +- .../renci-exp-values-populated.yaml | Bin 1299 -> 1299 bytes helm/name-lookup/values.yaml | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/helm/name-lookup/Chart.yaml b/helm/name-lookup/Chart.yaml index 41a887cb3..59b70d8c4 100644 --- a/helm/name-lookup/Chart.yaml +++ b/helm/name-lookup/Chart.yaml @@ -21,4 +21,4 @@ version: 0.5.2 # # NameRes versions are based on the version of the NameRes Docker image concatenated with the # Babel release date. -appVersion: 1.5.1_2025nov4 +appVersion: 1.6.0_2025nov4 diff --git a/helm/name-lookup/ncats-images-meta.yaml b/helm/name-lookup/ncats-images-meta.yaml index 4cb7bed3a..2dc213c27 100644 --- a/helm/name-lookup/ncats-images-meta.yaml +++ b/helm/name-lookup/ncats-images-meta.yaml @@ -1,6 +1,6 @@ nameLookup: image: ghcr.io/ncatstranslator/nameresolution - version: v1.5.1 + version: v1.6.0 solr: image: solr diff --git a/helm/name-lookup/renci-exp-values-populated.yaml b/helm/name-lookup/renci-exp-values-populated.yaml index 4f7fb79ca87ffe84dca099bf08a2da3af283e7f4..dc9eb07d5fbf8cd00cee9aedf1700cbe9d29086e 100644 GIT binary patch literal 1299 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 JOXu~bJ>nU6ivR!s diff --git a/helm/name-lookup/values.yaml b/helm/name-lookup/values.yaml index 62c0b58f4..b11a3f9f8 100644 --- a/helm/name-lookup/values.yaml +++ b/helm/name-lookup/values.yaml @@ -13,7 +13,7 @@ webServer: port: 2433 image: repository: ghcr.io/ncatstranslator/nameresolution - tag: v1.5.1 + tag: v1.6.0 dataUrl: "https://stars.renci.org/var/babel_outputs/2025nov4/nameres/snapshot.backup.tar.gz" forceRun: false From 854995372c6dad65c75a1a6cc8be6559c627896b Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 8 Dec 2025 13:52:09 -0500 Subject: [PATCH 16/30] Updated NodeNorm Loader to v0.8.0. --- helm/node-normalization-loader/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/node-normalization-loader/Chart.yaml b/helm/node-normalization-loader/Chart.yaml index d4a6dfb03..2fbeea107 100644 --- a/helm/node-normalization-loader/Chart.yaml +++ b/helm/node-normalization-loader/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.7.1 +version: 0.8.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to From c675a152d60c6bfae7800ea47b3b3ecd0d193b74 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 8 Dec 2025 13:52:58 -0500 Subject: [PATCH 17/30] Switched NodeNorm Loader Dev to restore. --- .../renci-dev-values-populated.yaml | Bin 3297 -> 3299 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/node-normalization-loader/renci-dev-values-populated.yaml b/helm/node-normalization-loader/renci-dev-values-populated.yaml index 8c9b1a7053c4ce3328246be3f6fb99cd4dab7312..cde5b3d99b7c18bbd9bf2f1efa89f81624d9dd47 100644 GIT binary patch literal 3299 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 f Date: Mon, 8 Dec 2025 14:04:25 -0500 Subject: [PATCH 18/30] Replaced redis-rdb-cli with new reader. --- .../templates/loader-pipe-job.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/helm/node-normalization-loader/templates/loader-pipe-job.yaml b/helm/node-normalization-loader/templates/loader-pipe-job.yaml index 14454fa75..b13482922 100644 --- a/helm/node-normalization-loader/templates/loader-pipe-job.yaml +++ b/helm/node-normalization-loader/templates/loader-pipe-job.yaml @@ -103,6 +103,7 @@ data: gunzip "{{ $dataDir }}/{{ $dbName }}.rdb.gz" # Restore the file into the specified database. + # We no longer need to support cluster mode, so we can just pipe the data directly to the target host. # The `-c` option doesn't work in pipe mode, which is why we generate a ton of MOVED errors when we run this. The `grep -v MOVED` should suppress them # to avoid filling up the log. # Instead, what we will do is to get the list of cluster nodes and then stream ALL the data to ALL the nodes. Very inefficient, but it should get the job done. @@ -115,8 +116,9 @@ data: for node in $sub_nodes; do IFS=':' read -ra node_host_port <<< $node sub_host_name="${node_host_port[0]}" - echo "... Started piping data to ${sub_host_name} as part of {{ $hostName }} ..." - rdb -c protocol "{{ $dataDir }}/{{ $dbName }}.rdb" | redis-cli {{ if $isCluster }}-c{{end}} -h ${sub_host_name} -p {{ $port }} --pipe {{ if $sslEnabled -}}--tls{{ end }} 2>&1 | grep -v MOVED + echo "... Started piping data to ${sub_host_name} as part of {{ $hostName }} ..." + bash /home/nru/rdb-to-resp.sh "{{ $dataDir }}/{{ $dbName }}.rdb" "8.4" | redis-cli {{ if $isCluster }}-c{{end}} -h ${sub_host_name} -p {{ $port }} --pipe {{ if $sslEnabled -}}--tls{{ end }} 2>&1 | grep -v MOVED + # rdb -c protocol "{{ $dataDir }}/{{ $dbName }}.rdb" | redis-cli {{ if $isCluster }}-c{{end}} -h ${sub_host_name} -p {{ $port }} --pipe {{ if $sslEnabled -}}--tls{{ end }} 2>&1 | grep -v MOVED echo "... Done piping data to ${sub_host_name} as part of {{ $hostName }} ..." done From 912df0e3ad593dea31893742748260f75d0537ef Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 8 Dec 2025 14:06:51 -0500 Subject: [PATCH 19/30] Replaced tag with the development code. --- helm/node-normalization-loader/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/node-normalization-loader/values.yaml b/helm/node-normalization-loader/values.yaml index a2fb8c4c0..c20143916 100644 --- a/helm/node-normalization-loader/values.yaml +++ b/helm/node-normalization-loader/values.yaml @@ -19,7 +19,7 @@ fullnameOverride: "" # Settings to use for a restore job. restore: repository: "ghcr.io/ncatstranslator/nodenormalization-data-loading" - tag: "v2.3.28" + tag: "replace-rdb-reader" pullPolicy: Always dataDir: "/data" dataSize: 50G From fec5cc09d411820256251a08494e2e071898e4be Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 8 Dec 2025 14:55:35 -0500 Subject: [PATCH 20/30] Attempted to add redis_version everywhere. --- .../ncats-dev-values.yaml | Bin 2659 -> 2683 bytes .../ncats-prod-values.yaml | Bin 2811 -> 2835 bytes .../ncats-test-values.yaml | Bin 2671 -> 2695 bytes .../renci-dev-values-populated.yaml | Bin 3299 -> 3322 bytes .../renci-exp-values-populated.yaml | Bin 3284 -> 3307 bytes .../templates/loader-pipe-job.yaml | 3 ++- 6 files changed, 2 insertions(+), 1 deletion(-) diff --git a/helm/node-normalization-loader/ncats-dev-values.yaml b/helm/node-normalization-loader/ncats-dev-values.yaml index facad89ea5676aea59bd7dc6490c4406a74d7d92..e5ef7ba40f6920e29ac3e8cd91d73993a57896ca 100644 GIT binary patch literal 2683 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 Rcz-)bmvmV~SiJv^DEC>RCD8x? diff --git a/helm/node-normalization-loader/ncats-prod-values.yaml b/helm/node-normalization-loader/ncats-prod-values.yaml index b7f2873df684fb0648fa6724f5807997922802b4..378d96e94ecb1675f60d086be660b503b79fc782 100644 GIT binary patch literal 2835 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 N+TR;R`#`AJ5Kt<1cd!5e diff --git a/helm/node-normalization-loader/ncats-test-values.yaml b/helm/node-normalization-loader/ncats-test-values.yaml index 41ae0fe162ad7eefc23ee275a73ed4137a26d828..6dc25c231c6217b5301810b053d048a9b16aab63 100644 GIT binary patch literal 2695 zcmV;23V8JZM@dveQdv+`0AsRV%Qxcz91#QvugLs>{cG{M>*NBHV8GiX+?!%F0iEw| zQr{fXTfI3HX@5SNJUMSLq`Lym8pg6d5}Swkvt&l(kG(1;C73uk^)YQdI93^GidGaLqY+$36$5QczJNmF-G!#NE{e^k$ZW zTfUGg*0rI1Mj1`~=gizxf(RR72f_kh&>A)sZoMno;id?XBgq9UN{M-GgvJ>MMPrG1=o?Ctxy*gs7@?>DZr;eeul{#Z@GfVc;_^X-f7D z`eO)RO}q6g2JbY#y<_Mh?=~VqObrjgKji^J|?lp zzvl+x*Dv@kJ=mFztmYUA^;7Rcr)q5l;Wu6mXAEDyr_K#`;qqODh&cnix8jJSU8ET9Lii84Q8t=c4oXg99%c?Chlt712LR- z<5b+B`TSfuRj_w-se1D?#fX=dKvgSts3gL1>ySDvfMTYzKQWiN_rGx7N2dv3w?NXx z6SqX(AE>0~kO8`UNJN$b25}V`i#TD z+P1^2U~~)W(gBkYi+sb10_6zg!}uuF&H~y8;_3ug0tH3W4Xe~{LuU-~7wIm43B6)5 z6fss{U-D#2p^AhWJd|+OF>wpcv6fJ8NXjf)e(ziIg0Ok3D22uij>`hx2^EdN7_(H#u_8p-7YQ* zsnpw0XclOWa>jn6wm9yT`CG)VS!Rg1Rze3nE$m~IHH*mIyl-<7ItZJ`Os&%uIQ^w> zjulxSIs3G5?=V6y;~{wb$+DDl?2cs)(Bsp91N1HZ#^H1B$;UfOi)kjoU-bHyL4)*j zy)@kFB31jV3R?Ewf5WT^3;G0ov|vw1UYE+qVVC!e>A^=Bp}?5S5K{$1ht>>c9eFId zID-w3x?sf-uyMkPC0az;s85PFuCSwJtVZ-$PKzML0x2kQUO)Vg`k5C!1LTN|dsS70 z2s(GVIU8+8hR&TE`8*_`RDyy{`9@gLt;HW92F(oi-L)$Qw{!!_xRE%6lFp!8?s(so z45toY{)tN3`iSl?N$|p6Xky1=`A+pzTg>a{NV)43{vIM$W7BgCfs`KYD&v}! z#oyG_zobsX+HB+lB=+XKS^2~u3Yc|XZ-!_NN$C%PfQBq~Q67q^5&_iQar*%qz~RD_ z_oM|@ljPib-n=nwu56ClWLFu;-nK#;MDAQn8#X-|z;DOj%Le4i1BE!dzc9*77onXcqb;JPg5XrmJqDqD{*-Iolr#`B@+r9(Pt>q~$Mh zGY1f!#P0|O{}LZ^L16lTD0wNQBiwm!N2djI7AkE=NPVofix$kD*}@9+Vv|hnkBUAO zhNby1DOdQ4Z^o6Ra)qN0KTJuKS#eK}xszS)?F=j`QRvuFSy~I9_1d38D{CT7A#y^2 z$9V4I{BK5w6paLN*pXe579)ABA%ZpaJMCggM;?znL+>N!D{0~U1MnJeGL!w_c>|)d7_E{0kqdlL&U+s}zZZfQmhv^~ zIRxg3cb`}^u zxcIw61+xkM^gxHu;)0`<%+KtsnpDCGF#k=h75Prpc8ikVm)QzgNnC@Ha0Fpe@kp~? zpBs$O@_28Im1;{CZ>TN|K6b0!o(jZ_Kzl%^zjx!83{1E?Jf&UI00ec-06k^3w1XmJ z;+@5$pcE^|+&Mp7oJ>~%5WG0nK02IIbZf;+_zgC?f=9%iTX2Bx`G|P(6Pq#-j*S?} z;z0$Au;QJ61apH~F_Z8!>wjtL&7gBxVfYpU$`JAIryFXEm&%4=;oO ze#i59CaN`NA~t(!DHe$Er7(-!IpWRrGrMl53UOvz@=KxAYXj z=3-DrSA@Q(tFEOsPuXjRZs~O~!rbeRnnxu-C~e)c>cY=8r^PK89kL_i#Dj>8OQ^-k BHJtze literal 2671 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 EuC0=GHvj+t literal 3299 zcmV<93>@t_L<3WQQ^*>tYTI5oA%S@P z-nhQw2ckq?w8zNSlw<8LC&@8>;&fz)u(0`wj;-01j`0sldlTDRHg`5l;LAEQEA5%m z65462*NHtoV6LYh;>?Oc%Uqoegx{j!!Di41utq_4J+no##LF=ACfJ32?M65$h@3mz zA-^MoHWY#uHJ!G)*mnXOXSeH86dng7va+Dy0MqBg4me+MJzsb85H^(q)}Q-y$S@NR^#T~^yG$NC zI7su`N;JL2d;bzO2Awvz)(2-x8R1>qhtlRpkP!H5=<0uDPsmN^`dt)KO)>i3A_B1z zz=mopdXa-KfXN&(1P{={0tKyZO1O^#ELWBW?XlU-_x6H?y;f0B>I6sHCR_dfOT7=i zc}5Pm8y@&H8vWF3#0kq}+fNvMa##hqy_*L9$)XRBh!Eb@;@q0V3{yP$6Wu_9oQfRO z$ec$!{kpd|sQwV!n+ZY~V+64zJr#AQ691wNy!o!1wd_xwWjfYj4$^q99_F^fH46`Y z`cKzyO;0ICwz0Nk2zzv2EtzB1H z;{a-_eL2NTBI02IS^qtQia;XG+FPs4CKZ&2GuY!81*>l$e_&+Ny8eG>F=dpUsuNu? zC)#M?ci^EZ7+?xK3JrPgS&wX=ooP+TqGF`kYCuk?J`d%K1ga3L9QVif6iq#zE1Hak z(g*ELVV0{lqp$ZbI;}1?JL93+qq7e&%diffUQH@=xxWpreN~Hn8mm&G|FJ>(z_kS4 z|G1jKHfI(oWQ~kc9Hj{@R@v6A2a7)G1P)OEiTR`#oer}1a;15ri+dh1v&_Ys7(!cz z?xWRK7g+(wLIlulmD^1&=SHo%eN&?&-T#Cj=C)o6F8|M-elpMc(zU4M9pRqhnV566 zf#35?SpYsGCAf)Gxyn#szdxi6@j#a}Dz?G>EQ%&y^EQFK9^n)V+w?GOm|L${I+I&A zlN(MWGt>Kp@r4lsPGv-iUjxpYq@lj^o?e+PbF#S&c<_v_plUM#)Mv%AuvhC$;^c@f zEVx)t4oqG(mg0)bhlbV=7U8TI^4skN3p*7SW%MO8YFjs>@8omo{TB{BjRjvR)jKx7 zsSiwNN52N)N0jaKHk!~Ur3=D>P_%5n6-=o#>5Q7X?Pn|#JetbXbK9~+8j1Pp&febs zdtU7)bLn~SsFCbHnxaB=o`BUpy_=G;b0e+yYlkp(_VRZ*y*mi}iHK^1Qd#wmy93|v zK>q8X@rrfPuVBfjIOO~xbGND2nWcsAy@y)*q_#tm?XN55=~SRE9iq0La2f*Ga{TTL zh>!%>{Km^K&k$k81e_UeqnVN<%#@@VY5`P!N zcC>j`zu3Zj!2JOf&4}0HW!FzM{FYbC4f7_E>9u{lV(8ylTj1c52g$Z&h5-J4q>vRS zyQHcs0_g(#YDoQ!#yF@JKH3^0cO61!VfXQ5)&2;rU!0(thIB3#Osf{v5!&U@p)vrkW zdSqlletCeGGtAGy^AQ+E3~SHuR|n&G56-6c^RAPPIZi*=~B`61kxXNI^=)(S!CXj^MI~Del7J&K%P}6W*#}lQvMNN)8cyD3E zQsPn@8#mSuUj9sMOjuYFV)KqMvN1omy`n~VtX6qA@(O%~E2k~DFGy0vbS}KNCJu2` znvaVEoDwAGE=F~uk@!TUT;g%e$%K*Dk7ZWE%f)fI%ZR`?iJ^E-i5^00_+NIjE;EI{ z-7s8v6rCA<_pFR4MjxNg9GRogo(zlERh+7hEWy+*&13P1k8t8Bc(=FeSLd#L+s9(b zbEn3Y@e7+ZiEW5C`lR?C(et)BkCFZ7`m3h4ZCnS{qL!W(nKTsZAIuO|HM;hjV$vO} z#K5NiV!bD|Qb<|1^xh20Q>Ef6@^x=lNyNMtoxx85EE_hf`Z7N>6y-XhcD`{e2`vsm z4C0BlFmze=v<7=o>an_xS3G@;?kjYq_E!S~qk#CQlt+{WLzUNmBTBwe_A}%!c7iN= z7s}zbPX>PQKYK$Cyh8PFiwB(s8rIJ&%1i}m4iXI(^5`W6?mXT5Nlvlnu8Xx>1fR}e zm$0R_`hBkRs)O{tP*%Q?y3K@wwvg3~pCO-Y$zI_X6hC74(6Od+j9*=Mp!2e;-92L9 zzR23KNAm}x=BN3EOKWF$vLo&}X}l~c@mgx8TFKbkT0UZ@y)IMxNvwsvd5bgHUoxME zrkob`7e3-f{3LG4NZI6Udh54QRUDXa2n(=oa5?egKQSjKq63`(q!3Pdguk!id=VVD zQz7n%HKB(iXW^}5!HYVpnVS#85&yjfl6f8r4|dyX4;~F^5ez$LCq`hi43hVKWwq`g zzx9nIB~AMPzK46XYZ6BkXFo(cy$_4d=v+%|UA;e2I~ZP*H|Ca8*Pz5tNbGfcgX-Ib z&b=R3Lwz}8vrb*{|J+kc?^M#LYLR?>c zWPPy|nkr}4iySNp3;{2N-1Ro;^^!9DZKDKH=%mmJe4QRjqXZk22^kOJ%y4pJM}OT! zO_t=@A~zZG9=Cl;Ro*Z+Lx@}7R(Fx-s%SS^SFzeL`aqtiF>y*(Ci_bw#OHBvDixUl5lTFo|9KoKH zd?qayyB&kMZDp=nH%^64Ri_CeQ24>MC!_akPij<@wxYFHytp-NBq!aoG`GxPKjAp) zN4(gYS|M}%il*d(o8{b-y`jUmCWjkfva1Dov?nxjDb_qtnnKPHXLyAN>J>reJ-im5 zLpIA(rU`-ygI0O?M`{2&a)hiMU6(LhR+?I|&Iyfr%J@dS^#+F!ae60v8?bNO1@q># z;PHd_Mk3&Rj=dCe*qejLBoAHVKP!Gw(i=l_-}Ymo`hMPQb?OS0dY0i_fGanBb3EkN z*I^%dc&`Zm%#>HSe=!%mAM#CPu2756cqrf<#ai|yv=(@zuFEJ8>qq{^{7PM(CAqNG zMo(y~8dNVr?1;Gkb6@^>d}WvQMxp`KBs)NVT?{i$4oF2}YCa2pi31bXk8ctRJ=C;c zj>+h04_ZtAo();F^nd^Dy(3gB>RdN}5cNZLx3+NtKVG$C8Lc%o1PMJ4p4^7;xhk1R!Yaqo`#(pe<1TV(*L!r|)jTz7KpDxa??c6m9XbzsBV{Y@F zT9*wsyv>9+5KsaBQ-LDIDC_My2cj|$2Z1R{%2MrDLCQ}X=;81u3VFGRm`Bl`duXyr zRrX_!p#UV_KAhC=m`(j4pUG6r-?BAg*Qo)+kOI;$OZ}_Jh^&s55y|7*o9WmE$z{;) z0jPE3Rv|dv#Xl%PblVHAU!ME8FK6Vf4}#=v#2C&F%uS$rg%9~w12)rHbZbP`mCB>B z?721aZk|d~^Vx`YdK@{6R_7grnQ6{_qXp#{yd9?=6Ntpmf}bF%t5zsBWpq65PKM@dveQdv+`03S5_hF*kZ zxN6*%y`6w5`MPq*8EB{#ZVRwZ%%??=md%*$Z%;7AR0>ZY((1CK9W({>VGAO}P0noNW~hX>bxc6YwUVJq#tePRxtY=WZE!ezc2H$CiOv{L(%RX;0I@5g;@Dc8V0Ge!E%8UBde8YfRWL;xYpb{1 znaNmEPSrxAMTSI2`oH>wmA#|bMn(YtH{COc*)Euu zT6FpFmT#NYI%e(`Aw-rDN)M_tV_j1$s0lPvM;UUZjSZjw2n%%jtUY)RX)(!&8YiyW zfTHDWceh0QB>Ohm#U17y9S3wLKtY4nc0qL(bI+d@6y0MHy+m|s9BnvVne-)(-5I{W z%S7(9=C~^(q*>{V|cU0oxR|p_0J- zJN$KvG-b{~V>qq$S$a)Koa?hehx8p}L$9aAqRGSkgfvm^5y)TLY{t4me@t!+ZHYC8 z_S}q8b z3k@b(>trfa?vuB8e^)!RlT2vKN>7hO)y&Y8gK0<90EhjQyyu4~GP)=`F z`rYMJtV+Y+i8L7vCaX|Z9+(Q}mAd4^J96~(m10Bl)YV{mZ3lkVKI<#sj(j+esxzZA zgvzk(`M=gVBgKPLnSBXkAT0m_Nqbz`(FCaXp9`>ilJ1=32z=iwSH zjp!C>3uP7R5XWiz(+P%~@3n%{o;4IXXuUVwWMpueH^R`Di2Sl*R*8OFux<7AB=P7s796Yh`sfmUO%H|;P}{gdrSsmAUnha z8AyK^Fb4W*p!o-jcdvt%#Q*53*Gl%wN?E&0u~X5vFNbc?fjqPw74|4r|Lfo4nJ3Su9?sSy%?!fq4y{b|Ebu7e-N(V`u(Jg>icG1lWp*IlJiVBS z(*VMF+aB#NjpF(1G2T}DlCl>}MxVfq=E*^ARg*>9Sn5S8a7(!WCf?;h8EYkoa#JdK zm14^T*uIsbWA+WzjaLaL7*{X@zXO!tX>dIR=jW`s)hqV|SDDftg)U;WwLhwn@((Pw zKkZ9*Kt)L?oCBJ?97hYG!z(FcQBhOVG=z+ASmhoiQ%mLfb3A5FfA@bcxfQn7G~XwZ zU``n_8TtNPJ;C=bxT**y3FqV4rHz&USb^n?J7Y>X!V<7qtue~A=X;!X6O5t)Yr<@2 zGWS5P?iu8(jaB#XKeud5NV{w7DJ|y>#jeV12m71US5w*JF^Axr8pZVdQ<~E!NoeTm zACx4do*-XM|6S(BGtG#aJ?tMPmGVBg0vhPtc3S-j6qzPQ(X#_=tmvps@)`YB5Ux$=;*;l!{CG zr2_yYkCpb)eOIpdEvr1DUf8EGNOV-FHFvlhWjnO!Swy10J6rJJPOxjN z)0HPt!Rzhaam~IsZs!e7hHj~AFPZ~um(nGVj#U6HPl``khz*=Jv=u(FT8f+VLtitL zqQ{gT>PO=?+3;g}paFNY28xfcHR60HY*i&E$w{(hACc9S|lp`^FUqE_a54RKCYvn%U;qU~qjf(*& zK_bn7CcRHZ4pPROL#E{A{S7Hv|8p)vURd}!?&Z(~`5To2AO}Rg3e(4J#XClAo8>1B zht;g0b=AW_5#Y~C4B|)4oF>tXeOv5sf1L=wPo*)lS#6E`i7qw>@ml-DTLbcdBSnoh zVa1%$w6C?E2;J9`Sl+wSk_QSyT2-_NIH$dATpOP5si^X6+`>Sy)kU0@b z_5`&yHK?9bA=dpZbl!X=*d%WvZ|_`rsPx48Wv!rAk&fh}^-ytu?7r49$_Z5SCtO)X z3sig0QP`Yyzs11|0=-*S!Qb9`?pQqC7#4U?tsm&EB)QwN(sx<3mXyXG+zH=q-FrAQm}AdZDQDps`-zC&$pywXl43ri6F>UhUFi=WvmJ;y z{<=IYI&#PtksN!J{zuUyb?4Zv$;{?hwpaPbma+BTr^w3EaOo;Eamux`(xrWmpyhy- z9GR?GQ|6EsKR0+)vFHki#YxYtm03!2K;@XKla$MTmjj_iDJK`6_5UKehNk3Ms@Pp) z>WBilslL@BLnal#q~W_4mIS=QK2Hd})(v(~#gp`P)%kBe9U^iYCVN9wjVp!w_#<^sHiRm!0{w)gLGKFk#i_sQWOq3Gf1LYeSGN zm5R)bql&1p<^eZKbzP)UH`GYqNr2N*uy&9KI{f%k_^LO~OA z9sS6SbDVadsL9Dpg!@g{dHc{>@dIM}t>HIIcGv{KkRsSP^^KV0kB!7~>tNMf+<`JD z=juxTtqo7hBLuW5Z_@xQIl`2e zN0MHU8%q84q2lRX9ip3sW&-Q9TH0Wr2en@`-eZkNj|VfeUDAq44z)|R(-fuQDY4OQ z+|yL01+Tk}D|z7PbJ6$Hf@SX0Z(7p=S8b+0z%K6!rA-xUZ}M?W z4-&M%sKn|HUtb!>S*jR3=Tvw4fqFP5foN{3tc{fi#~=AVSw(V6%-di$#MVJdjTJ;{ zJIlem_o8u_87TC>O8VpKkx8U;J57$Yu)W=K-cVLBetXp21Oj?T!R6}NzKW>&8`xOH zMV|cFBFq3hqkak7kCyN8sAM5rdBlO@N{> zbp2<)aRjrJ+VwrNq<}=lYf;ChAd1YQn8wLXo)GScj}~iDSj`bIiCAl75sW$eo8n zeKMmCXhO2DDajtag-7PCvd_UV$wt2#^+;meASwREYmmvj?8ZDIu;m;hBOd_$|K3}xb*>3gb$vaz9{6(nI zm?*VlEd3Pk4-LUnT@bqkJ^J)$%lI>cT6zj+f=^7U;SNS~w^4E429U=rviEl9P)d^T zn)`n`ZlC2AY&1BqIZSQs!3E-G5v7giWoh&qb(XxG@o0A`Hj4Cvj*Zj_rIrmx(`L2h zoLdgrXFkzhSkxOfE7wl}<(H?5@JW|m-(4bw{#hokpR8x(+3}6I2ABjT zg?H7$S<8 zQ0+ll#qRN>x%7vWkacYqq0Madp{o^>W^HE)4V~Ms3g@!>jr2*|DE(ek3h^iN2`~lP ztJ$=sP!&t(Wi99qW_j}tDv@~pJeZ3@z?OKxWkZ!M)wsgO}2 zJuLn?*PgD+jGOj8Ap0vhg@ZIkxfJ|ZGwIxaW|oIzlR%`$tkgr(+7YP02gbCnwevL4 zV}qTCQ3+9;Dp1C1;t#&tcy2&=FJc_&f=8SQkaj`UsvU;h)g+EV*z|9&ls3Djd}7e0 zmqL_7*}o>Xb#ELamDv3@O%2lHiBttF#@ik?OkAejE0m=^diq$>kG2zHddzBGAGnq+8)I&gVVuMsJE(DWT!+yRpiCUom`Iz?}48P z?H<-tV~Hc9X`FZ1zqRH;o5Mrs)PC(T(=I+9+;trzar@fZK^j;tiJA00HMC@`!P*{{ zF58ZM?XfvmjX16Ds7^p%OmXyZrBf=&Q~_)*R8Y<44#iyM{_H7h@c~PW^jDcPh#+F3 z@pnLH{HQ$<_Ra;5FdCG`4MXhp^zGp^`VAnB=ar<%u6&)Z4l$h4LdycWpZMP|fu+&_ zLWQ6kN5Pk-DjNL)Sv?f&udTQOkS?JEFa+JF|-$Y>+f{?1EB=duy2AU(J{!4 z{{>C)qA?^YH{gMAuH@JYx15sKlKCvP=Ktg=+t)xt)>w^Jl!;g_Xahb-(+iRX-Tdhp zh2FkB-vY_kpCIduAC%Ssg45a`uiG^!&HW9#u5prjD(ZFEOaEd;RaMza>&)b;(izN%Y#rue4xgOY9ONQHvU84OrW>xS`JdJ`BU0?O*ND)RmdL0U|J=!S z$yK>xIkBE$yXt&?=Ech1)m^nT1Bmv>{z*(&mjY1=omP~+km?kikAvb8^XP97NeBi& zGdkE$ZfyY*?5e1FU!?@>!Xl1knW2W*9T8@sKdcH<22GaUreLVowR?nCjChKtbAZVs z8YB!oy@@;U-pwhO%vV;k;E3Q2CL=xCJg3^WA5vsVspeHGbP!Wi&4myIfBCAGK+V|N z7}JBlgT~|FO%fEDaWi5U+z<>CWVwLI6p%6PMjFc{{rM>MeF*4WW<7%fS%Xpny&9HV z2$0OXI#h-<^T*nYSJ@SPQo3?mza(~?ph(I zZsTS+e`QT>xcrCur8sY!`cV#gLf}^@@^GmCPk4&+a^*U1LuHVxNF_4iot}f7402A=w7rWGxgaNj{rpsrj(YHC0w};7*B>8!eE(H|gV- zhkU#&if;`mYPlW&4SPzFN!%{_4lQM#B@T2rA5oVA@g&qaY^%(H|ILY=*D?-R%c|Hg zHkprQ-eTVxotZTtr$Km3)u>0W7xP(#JjTcMvsjFKA{>7sA#nX$JowcS&%b!G1~(dkU~T z+zhL!b_Qp~lYT(73!O+5WH(cO5ejJ!wpAAPwlEql{am|87gKSaM@ln8F`B*VMI@Y} zl-&vv;scPPOXKV4^T|@{q%_Sx0u|i1L8_2FR%UA@su5U<7osk6W>4C)Z||gQcyOPL zE*V}BVjJlqr0S;@rmvoPsx1nZ?QP8Qi5b3&b-#>IG-z8h$D@eEHL~iZ(OteJ<8l#o zZSuNyiN>L|2T^%R7Cb~Bht}^MIsxV0Ap2|r?Rl`Cs;aJKo-=6aLIZTn>h`E=?~75* z>Tc6y#}(KzudLZHNq{=S+Cp2B-3it9#Br}BoYXxZn26>(C3{;Ee8};F(C9pu<%xye z9EpY{m-x{8_31g&-a2ZX^G^4P8hq{$MVW-sQfC|neDW3arXex7C9dBlT9l_k93*|O zrnfvC1BlTrx4P1p$JMG|%lOGFtHGD2fJM^*<1}C^Tm$1JOBm&cJX&J_-iMa)9CXr9UxM0X!;Y_s(5f z{0=%z6YbNrw2)3ZLDU-FyA3o`ym|r%qe%CX$jiD&f1%Cusz4Nm_6z*k<`UKRpJ^VT zv;RzcfCRtl)X6ZE^JPy|R`7Ds^g-arWMF{Ix^kEZErscdAN{&1 | grep -v MOVED + bash /home/nru/rdb-to-resp.sh "{{ $dataDir }}/{{ $dbName }}.rdb" "{{$redisVersion}}" | redis-cli {{ if $isCluster }}-c{{end}} -h ${sub_host_name} -p {{ $port }} --pipe {{ if $sslEnabled -}}--tls{{ end }} 2>&1 | grep -v MOVED # rdb -c protocol "{{ $dataDir }}/{{ $dbName }}.rdb" | redis-cli {{ if $isCluster }}-c{{end}} -h ${sub_host_name} -p {{ $port }} --pipe {{ if $sslEnabled -}}--tls{{ end }} 2>&1 | grep -v MOVED echo "... Done piping data to ${sub_host_name} as part of {{ $hostName }} ..." done From 94d5a5aeb45aaffa0dec25b29206dc86371e4034 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Mon, 8 Dec 2025 14:58:20 -0500 Subject: [PATCH 21/30] Changed NodeNorm Exp to use the Dev database. --- .../renci-exp-values-populated.yaml | Bin 3085 -> 3085 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/node-normalization-web-server/renci-exp-values-populated.yaml b/helm/node-normalization-web-server/renci-exp-values-populated.yaml index 3496ed6b3c1c7b77563a6af1c02879ac993e98fb..73ab6da0f3a720741c8ac5ba6f0c798d02d2ab32 100644 GIT binary patch literal 3085 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 bve(;9#HKJjHV!c%AKa`YladaJ-DGMVgLn3B literal 3085 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 b^0MJ`duF0l=%Lc<5!`dOIGO=m4 Date: Mon, 8 Dec 2025 15:10:56 -0500 Subject: [PATCH 22/30] Corrected redis_config.redis_version. --- .../ncats-dev-values.yaml | Bin 2683 -> 2702 bytes .../ncats-prod-values.yaml | Bin 2835 -> 2852 bytes .../ncats-test-values.yaml | Bin 2695 -> 2712 bytes .../renci-dev-values-populated.yaml | Bin 3322 -> 3337 bytes .../renci-exp-values-populated.yaml | Bin 3307 -> 3322 bytes .../templates/loader-pipe-job.yaml | 3 ++- helm/node-normalization-loader/values.yaml | 3 +++ 7 files changed, 5 insertions(+), 1 deletion(-) diff --git a/helm/node-normalization-loader/ncats-dev-values.yaml b/helm/node-normalization-loader/ncats-dev-values.yaml index e5ef7ba40f6920e29ac3e8cd91d73993a57896ca..df806130ff8493a4e569780191a8b03bfcd43704 100644 GIT binary patch literal 2702 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 BHJtze diff --git a/helm/node-normalization-loader/renci-dev-values-populated.yaml b/helm/node-normalization-loader/renci-dev-values-populated.yaml index baedab2bfbdc826e325c34c5bfd35c95c3d9cf00..5abad5e07e954edeef09b47723ef350d9d164524 100644 GIT binary patch literal 3337 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 EuC0=GHvj+t diff --git a/helm/node-normalization-loader/renci-exp-values-populated.yaml b/helm/node-normalization-loader/renci-exp-values-populated.yaml index e401c3623f37a2c7cae08f11dd6bd3c188c10a71..4915457db5cf0e0c2c73641b8280e2ec238b61c9 100644 GIT binary patch literal 3322 zcmVlE$c?*~^BfiK?o4x=IrWo2I;+ZodgTEr)M4IN6pgv%rYB zK>wrk+7q-acMDQ%l=|v(*g`%Kc;R5RL<#&iK!jWuP7F%2Tnpd#D>t0!i2+jti_j`k zBx>;a8;5`KD!Ql>B+d2WM{D9&QfF(Ti7;5t!g?j;YMg-Tt`WVN-?wY?ImyD=gWf8b zEA#Pr2awlIF#6*42;R;GUwIl=c(3}~G01~Wh_nN0&L9>ZrWkbWKnZ;KP%fj;S5iJv~m7^1_l%CV}+;p zwhUUJ)E-VG7%Womc5%RWFtMeKtwtK3r?rn(5hF-f90~ zP}BOZmu(Zoo*w#!!)OE0>Z9m}t&lClgOsnoC z2^qYfn0CgmMQ%UQQy{YC-mQq-jK%AriB3klGg(<%o4~Eum&C%uB(%X4YA##~Of?n% z@QXTlf!D4^*x3~=r~B|P&$VkQ&*dwb(_|0}fig!^>bb+p(a{g#t)XowQ(rm~A;Pc_ zDX)PTf?Hme9p1q3*v(RPSXX>{FhKwlg6GazQs3!nmxAKv;khZbjy<&$kQpvrCnB_-6C8oKARl8NN4A!Fc?`HW8!cT)wO0ur4!G5lTA^|EV>T1^RzS(51hFeyhhcG!JjtG(anNr3dn{dk}? zS#dsh(WCg%fPRjt`Zn6Z8VvbY2e!r#a5*4qK_v1zm}{m#Y6Nd!Um{ADEP=oK)BE$I zzHg~gykj~YMq6toTqk?oc?d89tKp;1oIB#Q@z);PWKKgaNbdLU?)LF21U*#Q5+`C2 zlGO`+A7`Z@iNgaFXlF=P)V%UQU70C&xx(a7(9vA`8gz9#e+cZ0m1=leGYLK-J`Zcw z6XRT2wk7U=Sa!A$C|MG`K0=0XpkG@EHKrpa=H?B<#VUJFOaYt{#}0b$)|99Sos9N) zmbm$_ahpU%HN_*#oTh7}He1wy`lJI{hh+KjAunD9kC3l{v1P~4XEh7_mj0gqlhG=r zIJxe$Vel*Vi?b1+><{$~7&-P9y{i82PrQ|9hhM#4Y2ncSDZ7g3{7Nwf*@hOKB)cLK z5HB1-$L4}tFp~{;c``KGc#8yMW=^zg>Hf3r%={fBn8iW*pPVuA031ralC5IdJLwX_ z#KqBjAQj2QCwPxS8A}&_NqtJ{(&*_kY||bgp;eH_!#iLfQY9cAC5t3^#vE^ca{w+H zRKWTEIaLEooR5&Z9MHf_&=S|_&Pi(cEmjW7;hdkOL!w$=WP>5e`nosj16HYLoAi0( zysc}-Aa|hWAa?ixz4lC}Il|joZ%#u__Zh@!br)gh4qaE6AkppDPON^m6|y9c5A8hWZHpPcK!L%tE=s>H24YhYKtJ z{Qp?835c#=gReU`mR=Y&sGzEkM}~4S%2tsGEq>`VLZQ#iFvI7!CL9w)=9pl#j)-t! z6NoAsMNN-`sXg0KG*qc(MB3eC&-&sqA4_q8P!i@B6D(;X1UqWsu(myPR{-)xL@71W zZLSlUreRC}e+2I&Oy(sbjyk(f4cIbaLr-1CiA%`u^0?)kg3?O4>Ju)MY^UU1#R6O9 z+tbv<8?;MH+azJ{iIvu-v(Bpz#hq3s`PwxdfRSU2HBue!thQGrBvSKA^1hVaU; zT@A2fKaWt_)l*9(LHq0dVi@+-%-L;if;lk!*(7SdKleGqJF%W{k|Bllsk{%SaOV_T zkSjgePx{v3A?ofC*y~5DkBIWkvJy5p-15iJS@CfIo!K|7`qupNsfM02dDDq5M{JYE zHNmhZ`=Q1G>{C;WE1ELIi0v`-nLw_BfFDH8ulvQ{YmsPKw4Qx}`~o9^mn@n+Vd)*-w!@Z33)`BIWz7}y z*S_8rd*hQOHcCwA&1+UpEM}YKsNIB^d(B*y4ilh9wPk7DZKiQxU3%gHYdQ^885v<8 zA6GvMn+PG3q!#3K@%>rWYQy(WlTZ4rF#p5%JlmR7>I?pih>twako#U_s-rQvSF4Yet{cR zKZL@i-g=sUuymvoA^aPK$Y(Yh?-{wr6X`FD5NbF&v$-7E_Hy6zuFUk?vg7?{GsYuz zb`bHwKu7t2AHI|gU45fyfY*49QeI%DiJk$UDK@`YuJs$DbU z&(0CmJ%1m$Rl4=zH4XJgM(}|SmjgsQe zoiJB>;1Q!~px3RG<`bN2V-7LnGz0o{ou|8*?T7 z`!*NrD@Lb?c3%XV0YT!2%P@9ZoiO67gY?+HJ=}Ozkz<$gWA)@*By`w0Y>kj`67NaE z$3A&Mzomf3i|a3A=xZ4ve~0Rl{B<(Wwa|p|F-0EQ5W!8rC^g7x!qK7cf!sKSpaEc> z{I)}z4XfNOvnEYf0)K8URn8|(T{!1?(?UrDoKU8w%8RCZq&+TTt9O-s(DGmT6UR4V zM}bIDHybjDp%feXSfPuMLRUr>13|OEGH0Obs8xJ4LW?Q-_&97e5L2C}q+=Bdk}P`~ z+y8?wTBT4X?t{Nd7yuCi?8Ta7t-D;ZC(B1o)G`Kh#rkvB+x*Kq#{)a(WgLi9tnELe z9pMNrlwgSBuB&t+_AleRE3mQePm>{@=2>OFvP+g|IY}PTrr#8%Dnn8{zidojZGAK5zt>gM{;HnvY`c*^dApV|!`p7jcGf)V- zc+86JL5PKM@dveQdv+`03S5_hF*kZ zxN6*%y`6w5`MPq*8EB{#ZVRwZ%%??=md%*$Z%;7AR0>ZY((1CK9W({>VGAO}P0noNW~hX>bxc6YwUVJq#tePRxtY=WZE!ezc2H$CiOv{L(%RX;0I@5g;@Dc8V0Ge!E%8UBde8YfRWL;xYpb{1 znaNmEPSrxAMTSI2`oH>wmA#|bMn(YtH{COc*)Euu zT6FpFmT#NYI%e(`Aw-rDN)M_tV_j1$s0lPvM;UUZjSZjw2n%%jtUY)RX)(!&8YiyW zfTHDWceh0QB>Ohm#U17y9S3wLKtY4nc0qL(bI+d@6y0MHy+m|s9BnvVne-)(-5I{W z%S7(9=C~^(q*>{V|cU0oxR|p_0J- zJN$KvG-b{~V>qq$S$a)Koa?hehx8p}L$9aAqRGSkgfvm^5y)TLY{t4me@t!+ZHYC8 z_S}q8b z3k@b(>trfa?vuB8e^)!RlT2vKN>7hO)y&Y8gK0<90EhjQyyu4~GP)=`F z`rYMJtV+Y+i8L7vCaX|Z9+(Q}mAd4^J96~(m10Bl)YV{mZ3lkVKI<#sj(j+esxzZA zgvzk(`M=gVBgKPLnSBXkAT0m_Nqbz`(FCaXp9`>ilJ1=32z=iwSH zjp!C>3uP7R5XWiz(+P%~@3n%{o;4IXXuUVwWMpueH^R`Di2Sl*R*8OFux<7AB=P7s796Yh`sfmUO%H|;P}{gdrSsmAUnha z8AyK^Fb4W*p!o-jcdvt%#Q*53*Gl%wN?E&0u~X5vFNbc?fjqPw74|4r|Lfo4nJ3Su9?sSy%?!fq4y{b|Ebu7e-N(V`u(Jg>icG1lWp*IlJiVBS z(*VMF+aB#NjpF(1G2T}DlCl>}MxVfq=E*^ARg*>9Sn5S8a7(!WCf?;h8EYkoa#JdK zm14^T*uIsbWA+WzjaLaL7*{X@zXO!tX>dIR=jW`s)hqV|SDDftg)U;WwLhwn@((Pw zKkZ9*Kt)L?oCBJ?97hYG!z(FcQBhOVG=z+ASmhoiQ%mLfb3A5FfA@bcxfQn7G~XwZ zU``n_8TtNPJ;C=bxT**y3FqV4rHz&USb^n?J7Y>X!V<7qtue~A=X;!X6O5t)Yr<@2 zGWS5P?iu8(jaB#XKeud5NV{w7DJ|y>#jeV12m71US5w*JF^Axr8pZVdQ<~E!NoeTm zACx4do*-XM|6S(BGtG#aJ?tMPmGVBg0vhPtc3S-j6qzPQ(X#_=tmvps@)`YB5Ux$=;*;l!{CG zr2_yYkCpb)eOIpdEvr1DUf8EGNOV-FHFvlhWjnO!Swy10J6rJJPOxjN z)0HPt!Rzhaam~IsZs!e7hHj~AFPZ~um(nGVj#U6HPl``khz*=Jv=u(FT8f+VLtitL zqQ{gT>PO=?+3;g}paFNY28xfcHR60HY*i&E$w{(hACc9S|lp`^FUqE_a54RKCYvn%U;qU~qjf(*& zK_bn7CcRHZ4pPROL#E{A{S7Hv|8p)vURd}!?&Z(~`5To2AO}Rg3e(4J#XClAo8>1B zht;g0b=AW_5#Y~C4B|)4oF>tXeOv5sf1L=wPo*)lS#6E`i7qw>@ml-DTLbcdBSnoh zVa1%$w6C?E2;J9`Sl+wSk_QSyT2-_NIH$dATpOP5si^X6+`>Sy)kU0@b z_5`&yHK?9bA=dpZbl!X=*d%WvZ|_`rsPx48Wv!rAk&fh}^-ytu?7r49$_Z5SCtO)X z3sig0QP`Yyzs11|0=-*S!Qb9`?pQqC7#4U?tsm&EB)QwN(sx<3mXyXG+zH=q-FrAQm}AdZDQDps`-zC&$pywXl43ri6F>UhUFi=WvmJ;y z{<=IYI&#PtksN!J{zuUyb?4Zv$;{?hwpaPbma+BTr^w3EaOo;Eamux`(xrWmpyhy- z9GR?GQ|6EsKR0+)vFHki#YxYtm03!2K;@XKla$MTmjj_iDJK`6_5UKehNk3Ms@Pp) z>WBilslL@BLnal#q~W_4mIS=QK2Hd})(v(~#gp`P)%kBe9U^iYCVN9wjVp!w_#<^sHiRm!0{w)gLGKFk#i_sQWOq3Gf1LYeSGN zm5R)bql&1p<^eZKbzP)UH`GYqNr2N*uy&9KI{f%k_^LO~OA z9sS6SbDVadsL9Dpg!@g{dHc{>@dIM}t>HIIcGv{KkRsSP^^KV0kB!7~>tNMf+<`JD z=juxTtqo7hBLuW5Z_@xQIl`2e zN0MHU8%q84q2lRX9ip3sW&-Q9TH0Wr2en@`-eZkNj|VfeUDAq44z)|R(-fuQDY4OQ z+|yL01+Tk}D|z7PbJ6$Hf@SX0Z(7p Date: Mon, 15 Dec 2025 14:28:26 -0500 Subject: [PATCH 23/30] Switched NodeNorm Exp to add-clique-leaders-option for testing. --- .../renci-exp-values-populated.yaml | Bin 3085 -> 3103 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/node-normalization-web-server/renci-exp-values-populated.yaml b/helm/node-normalization-web-server/renci-exp-values-populated.yaml index 73ab6da0f3a720741c8ac5ba6f0c798d02d2ab32..8cd4296f70e0230175c981e18e3c5ba95945be3a 100644 GIT binary patch literal 3103 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 bve(;9#HKJjHV!c%AKa`YladaJ-DGMVgLn3B From e68df3645d7e68b6f7ddedf0b249fc3658017ba7 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 18 Dec 2025 16:58:53 -0500 Subject: [PATCH 24/30] Add a LOGLEVEL to NameRes deployments. --- helm/name-lookup/templates/web-deployment.yaml | 3 +++ helm/name-lookup/values.yaml | 1 + 2 files changed, 4 insertions(+) diff --git a/helm/name-lookup/templates/web-deployment.yaml b/helm/name-lookup/templates/web-deployment.yaml index d0d2ebc12..6cf81dde8 100644 --- a/helm/name-lookup/templates/web-deployment.yaml +++ b/helm/name-lookup/templates/web-deployment.yaml @@ -40,6 +40,9 @@ spec: value: "{{ .Values.app.otel.jaegerHost }}" - name: "JAEGER_PORT" value: "{{ .Values.app.otel.jaegerPort }}" + # Logging level. + - name: LOGLEVEL + value: "{{ .Values.app.logLevel }}" # Babel version information. - name: BABEL_VERSION value: "{{ .Values.data.babelVersion }}" diff --git a/helm/name-lookup/values.yaml b/helm/name-lookup/values.yaml index b11a3f9f8..47ea37298 100644 --- a/helm/name-lookup/values.yaml +++ b/helm/name-lookup/values.yaml @@ -97,6 +97,7 @@ app: enabled: false jaegerHost: jaegerPort: + logLevel: INFO nodeSelector: affinity: tolerations: From d3c8d97cd56394a4b616f314f5b81f3c1901bf39 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 18 Dec 2025 16:59:44 -0500 Subject: [PATCH 25/30] Updated Solr to 9 so we use the latest Solr 9 (currently 9.10). --- helm/name-lookup/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/name-lookup/values.yaml b/helm/name-lookup/values.yaml index 47ea37298..2d1e37e2f 100644 --- a/helm/name-lookup/values.yaml +++ b/helm/name-lookup/values.yaml @@ -39,7 +39,7 @@ solr: port: 8983 image: repository: solr - tag: 9.1 + tag: 9 resources: # We tried increasing this to 200Gi. It looks like Solr used the following # amounts of memory (as per Sterling Grafana): From c37c8ae9393bb34a01ac469fb0d0b79753735e2f Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 18 Dec 2025 17:17:53 -0500 Subject: [PATCH 26/30] Updated NameRes Exp to use replace-scaled-clique-identifier-count. --- .../renci-exp-values-populated.yaml | Bin 1299 -> 1331 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/helm/name-lookup/renci-exp-values-populated.yaml b/helm/name-lookup/renci-exp-values-populated.yaml index dc9eb07d5fbf8cd00cee9aedf1700cbe9d29086e..1cc89cd35188a865dc7f9d7d5f05f1db8ec2efa9 100644 GIT binary patch literal 1331 zcmV-31=mP%^2 zl{&te4+@0lO~{y>yba*XDuJ^u3Yx{gi#%sfm$fQ%_k5bBRIe0&UbMc6`Ztjn&(rJP z`!^???4m1ubQJkz76zOcsA%E2NaO4Wh>vHF<4eBii4HBQBl*3T+5&1oX}OXA{B%@s zu_e3(;3sfni)%Q|0@42_6w);KHEaRyD&IgKce*hRqDha|V9vr?e>iUg=IPDm=@9uQ zqn=>w*;&f^*4gvuJLbh1WAu}QvV@&IBk;GQ59KiV(mkMnWaxIFm0J)PcoDY4y`=C~Lc{gwZ<^XXDY0r| zI%dZZ5-pG{yBgs7$(i~RpAzPG2}=YJFa{I->yfr!qd3M- zR2pFCjDC8%33>kZmI)+%oJ28oZo5-*-XB58UE8QuL$RG&(?T6Fdy8A#j88Qf=K8+u zUJ70O-ZGq4UN)*c zLu5=F8J=kK;f3oDmR>Oj?_+&MeO-fTFpmd7 z&T10*9n5lKucAURZ|PpSBS;Hgern)~=#@L=_!-3%>z50DzRh#{h%S3Px!8(ShaB_m z!Hf_nIEZ-!J{B)GJAwoQZAj*$@Tm59>k^t3V4@>4$1;>2a9QurWe8g?J$KJW{Ck#j zIQC-s0y1Bk?cFEIvV=wejq+vb42S1Ju2t`%14K=j!BWM=qi*SVZP+M0>u5*7op<)> zp#A|iI;UOj^tS2N&~?<^1W@ipMH3Cul^z5Rm`uyQu+ssRyvPu#UkA!s2hC*Z`(jn% zVnA5>q#a{GhzuJwef-S4pR+>6S2D@Bw0bzjJI?BLFJCZpw0oM&r^>M}>gG}DILm%( zC9NjmwydUZ=4{RSG1^+Ps^!KW|1Q_~PqIBU?j%Z0_ufoEdqPt|S>grwK&(G{o%b_q z^MBY`lR#3QxcSE!AldwsA(fH4`St#ue>wNpG5ryGdjTn`FLSnop~EktGaR^!w6j!TCB zqx(2|jyaC$Mev)6@Z~6e{=+_Ogd2O0PKDuyNWsD%Ejsqgg>idocz?svQ6T literal 1299 zcmV+u1?>6&M@dveQdv+`0DjkxAf|qF3s0(}aw2}xDy$n6I5mP+9p%|m_9Xhc`$5J1 zcetd*dt7(&0+SfJx_!^eF%uA|5*vi$oLvLxYidFBqOvR7s(1g8X?i;S14#nr;@Y8n19^8j9v|t1t~)-kW4{J z{C9p+V@T8}37~VC>C_Kl+Qj4){SSgBA%JC!jG%ONKa(ry(&V4e){%xh*@Zh-KhcS1W8Y1rCz2PpoL4JJnoEq6a#{BI4cU3K`!UW` zPM2`Gaky*+@}#-_@=2xOj6L4e9r>QIwxVdMAd&uZ=DjoIPpi2J2LjS4eW9b}ZC4#K z;c@5+mI5MRkB}ZC0l(P@R*=G5V?j4%c(FQ7JMv=w$rg5WQ_%GRJ6Ru^cdNaxycNas zRs~@%HzSJG_Rc&iBhStTCAsnx?n?yL!9)QSVoqYh*ZRp%v%7^Ke_kRYcVB-ZS*}gy z%KOUPAQrY|2>%V6gCL9U^{6oZ;Y{ zHl$e-1P$Tpq|xFZ>Xqqp@GBHyPy@QtTxt7}D8nqm8U)W#F5p9Szb|Nq=J8faJ5$8b zi_2i48_-SUIXp@B9ay5ImlKsT1@M*}7{$(#!dbsJ&6!8?`J$ZQUS}Kj;V~=$>lgYQ zsBisr(B@Dy8lrL+ z(m6yt5w8i;LO*{%SF*ZA#}vVS29&&t#4Z!C{@J-?^5^d-3;TOgyv|$PirZ5K${NWM z_>ic9>%3~x&?%l~mbD6NMN$(fzXTBRl{=QTg02adKQ$>a>DH<#bns`5P#y2?<7g^% z)<|{ZBi@BGy`;Z3l!ax6sw^{~X9R(eCLYsL%J+(ySwW-Jxf9nW@nN6ZO?BOGs3u$yw$v z7X{o9XHF1HhZ*@2Uipr0;gjlWZ$@+Diqp-=IQ)jh5kb~MORJx0+u9elqOdtHC9Nh_ z`sqs)$DNf>(l2TgTrdZ2o0Vs)m>o3OVIy*2$oNRw%n8d=$$GShbmc9LW4}i&a{&fR JRpKd?ul7oIfV= Date: Thu, 18 Dec 2025 18:03:13 -0500 Subject: [PATCH 27/30] Added a Biolink Model Tag. --- .../templates/web-server-deployment.yaml | 2 ++ helm/node-normalization-web-server/values.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/helm/node-normalization-web-server/templates/web-server-deployment.yaml b/helm/node-normalization-web-server/templates/web-server-deployment.yaml index d94ae0dad..4bc1fdbf6 100644 --- a/helm/node-normalization-web-server/templates/web-server-deployment.yaml +++ b/helm/node-normalization-web-server/templates/web-server-deployment.yaml @@ -46,6 +46,8 @@ spec: value: "{{ .Values.data.babelVersion }}" - name: "BABEL_VERSION_URL" value: "{{ .Values.data.babelVersionURL }}" + - name: "BIOLINK_MODEL_TAG" + value: "{{ .Values.data.biolinkModelTag }}" - name: "SERVER_ROOT" value: "{{ .Values.web.serverHostName }}" - name: "MATURITY_VALUE" diff --git a/helm/node-normalization-web-server/values.yaml b/helm/node-normalization-web-server/values.yaml index c40c5ec50..3372637e5 100644 --- a/helm/node-normalization-web-server/values.yaml +++ b/helm/node-normalization-web-server/values.yaml @@ -14,6 +14,7 @@ image: data: babelVersion: "2025nov4" babelVersionURL: "https://github.com/ncatstranslator/Babel/blob/master/releases/2025nov4.md" + biolinkModelTag: "v4.3.2" web: port: 8080 From aa74e7b41b5a9e276854922317679790ae1abba8 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 18 Dec 2025 18:35:44 -0500 Subject: [PATCH 28/30] Reverting to Solr 9.1 to see if that can get it to work. --- helm/name-lookup/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/name-lookup/values.yaml b/helm/name-lookup/values.yaml index 2d1e37e2f..47ea37298 100644 --- a/helm/name-lookup/values.yaml +++ b/helm/name-lookup/values.yaml @@ -39,7 +39,7 @@ solr: port: 8983 image: repository: solr - tag: 9 + tag: 9.1 resources: # We tried increasing this to 200Gi. It looks like Solr used the following # amounts of memory (as per Sterling Grafana): From d6d22574b40ac530c50c4057294e1c383b5ba498 Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Thu, 18 Dec 2025 18:38:41 -0500 Subject: [PATCH 29/30] Reverted NCATS Solr to 9.1 as well, just in case. --- helm/name-lookup/ncats-images-meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helm/name-lookup/ncats-images-meta.yaml b/helm/name-lookup/ncats-images-meta.yaml index 2dc213c27..a8109219d 100644 --- a/helm/name-lookup/ncats-images-meta.yaml +++ b/helm/name-lookup/ncats-images-meta.yaml @@ -4,7 +4,7 @@ nameLookup: solr: image: solr - version: "9" + version: "9.1" renciPythonImage: image: ghcr.io/translatorsri/renci-python-image From 2331d67ea62bec1ddaed4c6d16ca6d18884d14fc Mon Sep 17 00:00:00 2001 From: Gaurav Vaidya Date: Fri, 20 Feb 2026 18:08:02 -0500 Subject: [PATCH 30/30] Added a Biolink Model tag to NameRes. --- helm/name-lookup/templates/web-deployment.yaml | 3 +++ helm/name-lookup/values.yaml | 1 + 2 files changed, 4 insertions(+) diff --git a/helm/name-lookup/templates/web-deployment.yaml b/helm/name-lookup/templates/web-deployment.yaml index 6cf81dde8..d9631c1dd 100644 --- a/helm/name-lookup/templates/web-deployment.yaml +++ b/helm/name-lookup/templates/web-deployment.yaml @@ -48,6 +48,9 @@ spec: value: "{{ .Values.data.babelVersion }}" - name: BABEL_VERSION_URL value: "{{ .Values.data.babelVersionURL }}" + # Biolink Model tag. + - name: BIOLINK_MODEL_TAG + value: "{{ .Values.data.biolinkModelTag }}" ports: - name: http containerPort: {{ .Values.webServer.port }} diff --git a/helm/name-lookup/values.yaml b/helm/name-lookup/values.yaml index 47ea37298..df19179aa 100644 --- a/helm/name-lookup/values.yaml +++ b/helm/name-lookup/values.yaml @@ -20,6 +20,7 @@ forceRun: false data: babelVersion: 2025nov4 babelVersionURL: https://github.com/ncatstranslator/Babel/blob/master/releases/2025nov4.md + biolinkModelTag: "v4.2.6-rc5" downloader: image: