You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafodion.apache.org by db...@apache.org on 2016/01/08 17:43:29 UTC

[4/5] incubator-trafodion git commit: add back a missing chunk of code.

add back a missing chunk of code.


Project: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/commit/f9c710e1
Tree: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/tree/f9c710e1
Diff: http://git-wip-us.apache.org/repos/asf/incubator-trafodion/diff/f9c710e1

Branch: refs/heads/master
Commit: f9c710e15ad964e180efb292e9e5923a2677a175
Parents: 9165ad1
Author: Qifan Chen <qf...@adev04.esgyn.com>
Authored: Thu Jan 7 19:03:47 2016 +0000
Committer: Qifan Chen <qf...@adev04.esgyn.com>
Committed: Thu Jan 7 19:03:47 2016 +0000

----------------------------------------------------------------------
 core/sql/sqlcomp/nadefaults.cpp | 12 ++++++++++++
 1 file changed, 12 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-trafodion/blob/f9c710e1/core/sql/sqlcomp/nadefaults.cpp
----------------------------------------------------------------------
diff --git a/core/sql/sqlcomp/nadefaults.cpp b/core/sql/sqlcomp/nadefaults.cpp
index 1018dfc..f6d5604 100644
--- a/core/sql/sqlcomp/nadefaults.cpp
+++ b/core/sql/sqlcomp/nadefaults.cpp
@@ -5845,6 +5845,18 @@ enum DefaultConstants NADefaults::validateAndInsert(const char *attrName,
         }
      }
      break;
+
+     case AGGRESSIVE_ESP_ALLOCATION_PER_CORE:
+     {
+        NABoolean useAgg = (getToken(attrEnum) == DF_ON);
+        float numESPsPerCore = computeNumESPsPerCore(useAgg);
+        char valuestr[WIDEST_CPUARCH_VALUE];
+        ftoa_(numESPsPerCore, valuestr);
+        NAString val(valuestr);
+        insert(MAX_ESPS_PER_CPU_PER_OP, val, errOrWarn);
+     }
+     break;
+
       default:  break;
       }
     }	  // code to valid overwrite (insert)