1. 05 10月, 2017 1 次提交
  2. 04 10月, 2017 2 次提交
  3. 03 10月, 2017 3 次提交
  4. 30 9月, 2017 12 次提交
    • N
      resgroup: workaround a race condition on slot reuse. · 8e901001
      Ning Yu 提交于
      A slot maybe reused on QE while its still using by another QE which
      might causes runtime error. This issue exists for a long time in theory,
      but the fail rate is enlarged with a current commit 8005f559.
      
      To workaround the issue we change the free slot pool from a stack into a
      queue, slots are allocated from the head and freed to the tail, so a
      slot will not be reused immediately after being freed.
      
      In worst case all the in-use slots are not freed in time on QEs, so we
      also doubled the slot pool size to have enough free slots for new
      queries even in such a worst case.
      
      In any sense this is not a fix, just a quick workaround, we will keep
      working on this race condition issue. Once a root fix is ready this
      workaround will be replaced.
      8e901001
    • G
      Install lockfile py scripts regardless of OS type · 7f05141e
      Goutam Tadi 提交于
      - Add paramiko files to PYLIB_DIR
      
      [#151180202]
      Signed-off-by: NC.J. Jameson <cjameson@pivotal.io>
      7f05141e
    • C
      Enable concourse to build GPDB on Ubuntu · 48f0c707
      C.J. Jameson 提交于
      - Open Source GPDB compile
      - No ORCA yet -- getting there soon
      
      [#151180202]
      Signed-off-by: NGoutam Tadi <gtadi@pivotal.io>
      48f0c707
    • A
      Updated PXF to be built for GPDB. (#3419) · 6d10cc1b
      Alex Diachenko 提交于
      6d10cc1b
    • H
      Don't transform large array Const into ArrayExpr for Orca (#3406) · 1c82fac2
      Haisheng Yuan 提交于
      Don't transform large array Const into ArrayExpr for Orca (#3406)
      
      If the number of elements in the array Const is greater than
      optimizer_array_expansion_threshold, returns the original Const unmodified.
      Otherwise, it will cause severe performance issue for Orca optimizer for array
      with very large number of elements, e.g. 50K.
      
      Fixes issue #3355
      [#151340976]
      1c82fac2
    • J
      Preliminary update to numbering and supported functions (#3328) · 8b2e23d9
      Jane Beckman 提交于
      * Preliminary update to numbering and supported functions
      
      * Screenshots for pgAdmin4
      
      * New pgAdmin files and updates
      
      * Fix typo in ditamap
      
      * Resize graphics
      
      * Move graphics to correct level graphics directory, update refs
      
      * Add queryscreen
      
      * Misc reorganization, add Viewing DDL file, map entry.
      
      * Change spurious .dita postfix to .xml
      
      * Specify what is not supported, add additional query content.
      
      * Updates from pull request review
      
      * Updates from Shirley Wang
      
      * Removing sections for unsupported features
      
      * Remove pgAdmin III pages, add link to website.
      8b2e23d9
    • M
      docs: gptransfer - add sha-256 option for --validate option (#3362) · ce3ddb81
      Mel Kiyama 提交于
      * docs: gptransfer - add sha-256 option for --validate option
      
      * update based on review comments.
      --changed option value from sha-256 to sha256
      --move GPDB 4.3.x information to the notes section.
      
      * Update/clarify based on review comments.
      --clarified GPDB 4.3.x pgcrypto information.
      --clarified --validate options.
      
      * docs: minor update
      
      * Conditionalizing the pivotal reference
      
      * Extending conditionalized phrase to cover 4.3 stuff.
      ce3ddb81
    • K
      Explain analyze with explain_memory_verbosity set to 'detail' or 'summary'... · 2f1f8ad6
      Kavinder Dhaliwal 提交于
      Explain analyze with explain_memory_verbosity set to 'detail' or 'summary' will show total memory used accross slices
      
      We will be adding an extra line detailing total memory used across slices to explain analyze. This will help us in
      profiling memory usage from TPC-DS benchmark.
      
      ```
      (slice0)    Executor memory: 322K bytes.  Peak memory: 11783K bytes.  Vmem reserved: 12288K bytes.
         (slice1)    Executor memory: 8375K bytes avg x 3 workers, 8375K bytes max (seg0).
        Peak memory: 9488K bytes avg x 3 workers, 9488K bytes max (seg0).  Vmem reserved: 9216K bytes avg x 3 workers, 9216K bytes max (seg0).
       Total memory used across slices: 40247K  bytes
       Statement statistics:
         Memory used: 128000K bytes
      ```
      Signed-off-by: NSambitesh Dash <sdash@pivotal.io>
      2f1f8ad6
    • L
      Refactor regression testing framework for PXF (#3416) · e78b32f9
      Lav Jain 提交于
      e78b32f9
    • L
      Start yarn for PXF automation · b0f1b04d
      Lav Jain 提交于
      b0f1b04d
    • M
      docs: create table- fixed default storage options information (#3415) · 14f87821
      Mel Kiyama 提交于
      * docs: create table- fixed default storage options information
      default storage options can be set for system, database, user.
      
      * Small edit to keep it in line with the 4.3.x commit.
      14f87821
    • K
      Added sha256 validator class to gptransfer · 15250649
      Karen Huddleston 提交于
      Adding sha256 as an additional validation method since md5 is not
      supported with FIPS mode enabled. Sha256 in the database requires
      pgcrypto so we check if the source and destination system have pgcrypto
      installed.
      Signed-off-by: NChris Hajas <chajas@pivotal.io>
      15250649
  5. 29 9月, 2017 15 次提交
  6. 28 9月, 2017 7 次提交