You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hawq.apache.org by hu...@apache.org on 2019/07/06 01:48:43 UTC
[hawq] branch hawq++3.3.0.5-apache2.4.0.0 created (now 5e8bef0)
This is an automated email from the ASF dual-hosted git repository.
huor pushed a change to branch hawq++3.3.0.5-apache2.4.0.0
in repository https://gitbox.apache.org/repos/asf/hawq.git.
at 5e8bef0 refresh gpfdist server/client code
This branch includes the following new commits:
new 2c1127f use datanode ip instead of hostname
new da39c02 do not compile java part temporarily
new d0fa36a add double quote for SET SESSION AUTHORIZATION in hawqinit.sh
new 724ba9d change rm_rejectrequest_nseg_limit default to 1
new ed50582 do not sync in cloud mode
new b3480bb hawq init should not wait until datanode is ready
new 3edb307 Revert "do not sync in cloud mode"
new 37cad8f add dbgen
new f086ea7 mkdir oushu instead of pivotal in pxf
new 9c32138 Revert "change rm_rejectrequest_nseg_limit default to 1"
new c88dd07 add pxf-privateoushu.classpath
new 5b08c26 change osFamily to el7
new a84e2a6 ext table new protocol hfs.
new 7a5f7c9 deprecate pxf protocol for external tables
new 5bbb33d be able to create hdfs external table
new 80f47ef ddl support parquet/orc format
new 45cd251 use dot notation address as hostname if HAWQ cannot resolve the remote client side ip address
new cc75d7a add ExternalScan for hdfs protocol
new 162fc41 make linux compilation based on /op/dependency firstly
new d5491eb Merge branch 'cloud' of https://github.com/oushu-io/hawq into cloud
new 1bb8b68 pass --with-perl --with-python in centos using clang
new 70a38c1 add split logic for external hdfs file
new c6c5c52 dispatch ext_file_uri_string to segments
new 99b0505 build instructions in centos using clang
new 15d8da1 Merge branch 'cloud' of https://github.com/oushu-io/hawq into cloud
new 2fa5f00 add break line in README.md
new c89e3d6 fix bug on "URI protocols must be the same for all data sources" with protocol URI_CUSTOM
new f6825bd partial impl
new 772feb5 pass featuretest using clang
new 8b1bca8 Merge branch 'cloud' of https://github.com/oushu-io/hawq into cloud
new 9832e2d Merge branch 'cloud' into extproto2
new a365bc1 pass build and change makefile to install dependent libraries
new 39bf7bd let gpcheckhdfs use libc++
new a22c66a small fix to support ambari2.4.2
new ba3e8ae partial imp
new 7cad448 Merge branch 'cloud' into extproto2
new 458baa5 pass block location getting
new d1e4294 pass block location and debug location data out
new 7fdb9ed pass split information into scan stat
new c57f31c pass splits to read argument
new 61546c9 pass planned splits to udf
new 1c660a6 fix bug of subpartition with GpPolicy
new 7ea9162 dispatch splits to segments for running
new 5952538 add external csv formater
new 9d6c93d partial csv formatter
new df79d1d Merge branch 'cloud' into extproto2
new 0b5952f brief csv formatter frame
new c90d59b pass url and splits to formatter
new bd9fa82 all formaters are loaded from custom type
new db489d0 let formatter set masks to decide if should trigger external protocol
new 20124e9 support formatter not using external protocol
new 022f944 ext csv formatter populates mask
new ec1dd4c partial demo extfmt
new 40ccb16 csv readable with demo code
new ff20612 partial extfmtcsv for new fmt lib
new 25ed150 support user customized formatter option list
new 8e8cf8c pass parsing options
new a06a8b6 pass creating external table
new 2e71a1a automatically create err_table for hdfs protocol
new a6f4ab4 pass reading external csv
new 982324a pass reading external csv
new 9d56cce pass a set of types for reading from csv file
new 2b32fee refactor ext hdfs library
new 19d8770 use customized protocol without registering extprotocol
new 1b350a6 automatically create err_table for hdfs protocol
new d039192 add forceCreateDir logic in hdfsprotocol_validate
new 64ea893 fix toolkit external table statement
new edcef6c Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new d001ebc Merge branch 'cloud' into extproto3
new 1a2f312 fix bug that createExtStmt->format is wrongly released
new a5a1e03 using new cn lib:
new b4fd254 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new 6249b7e use single computenode and pass hawq start
new 12753c9 pass large csv file reading
new d443119 using per row mem context to build col values
new 49a94fc reading encoding enabled
new cb09c18 add format option restriction
new 96f98ee support specifying error line restriction in formatter
new cfd33f8 modify feature test makefile for clang
new 43ed921 remove libyarn from build and pass featuretest
new 48e4227 fix bug in extcsv formatter
new 1d4090b fix bug of rel reference count leak
new f3aad14 small change in generate-greenplum-path.sh
new 507c97f fix string copy bug
new 158f272 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new 7123e16 server side gpfdist pass
new cc5830e fix small issue in buildFormatterOptionsInJson
new 2d1b36e use only client remote ip as host name
new 13bcefe Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new a8ce7ae pass gpfdist run, incorrect result
new 1a3fc84 pass gpfdist
new dab5c5e add brackets
new ddb43dc fix memory usage bug
new aa47d1d unify text format options
new dd957be fix no function prototype bug
new 36145c3 Merge branch 'rc4' into extproto3
new 31b174a partial optimization in extcsvfmt
new ab05a5c Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new 219d4cc pass encoding to formatter
new 422e300 optimized extfmt implementation in getting next tuple
new 908e974 support HDFS HA for hdfs protocol
new 2dfd139 special handling for last row in a batch
new f82de7e Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new 2cc13ab workaround perl typemap dir path
new 51b71a1 move recognize formatter option into analyze
new 71fd89e remove exthdfs from bin directory
new 9dedf9f by default create writable external table and automatically create the target directory
new 513b643 by default create writable external table and automatically create the target directory
new bca671e revert code to init hawq successfully
new 8e51672 create external error table successfully
new e40d5ed remove dev showed in select version() command
new 905ae02 fix regression issue in error table creation
new e57276e workable errortable for hdfs protocol text
new 2f71f93 change error table to csv format
new fd4a793 fix makefile issue
new ffbc6c0 first version extcsv write
new 96776dc first passed feature test
new 4b31bf0 add -lc++ for hawq linker
new b50493c Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new e01e056 add -stdlib=libc++ for CXXFLAGS
new 9e54e6c pass delimiter featuretest
new 9388274 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new b912c3d pass multiple insertion into a writable external table
new ce255f2 HAWQ-1358. Refactor gpfdist library in featuretest.
new e4e3938 HAWQ-1358. Refactor gpfdist library in featuretest.
new 9d6fdca HAWQ-1355. Fix namespace check may occur multiple times in first query.
new f4b1011 HAWQ-1365. Print out detailed schema information for tables which the user doesn't have privileges
new 534effb HAWQ-1370. Misuse of regular expressions in init_file of feature test.
new 44034a5 HAWQ-1359. Add policy test for HAWQ with Ranger enabled.
new b403d6f HAWQ-1359. Fix rat-check issues.
new f742dbf HAWQ-1359. Fix bugs in policy tests for HAWQ with Ranger enabled and add test for HAWQ-1367
new 01210f6 HAWQ-1359. Add additional policy for select view.
new 2b4f1fa HAWQ-1361. Remove some installcheck-good cases since they are in the feature test suite now.
new f4e866d write and read with a table having wrong directory
new 97cc6e5 use perrow memory context for read/write
new 5edc99e featuretest
new eddcbea pass header option fix and test
new 92483c8 fix bool value in options for fill_missing_fields
new 849add8 null option test
new f1356b1 set dummy string to null value raw pointers
new 8cdca76 trivial fix in test
new 0ccbace restore delimiter and null option test
new 14672f5 finish if no split to handle
new cb579a7 more test escape
new 48dd9d5 escape case for extcsv
new ceda2c9 test for newline option in extcsv
new c779c8d add feature test on gpfdist protocal in external table
new 9a95102 Merge branch 'wcy' into extproto3 add feature test on gpfdist protocal add feature test on errortable
new 3e3b0b5 trivial commit
new f5e7e7d trivial commit
new bf9e124 quote option test for extcsv
new 9325921 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new af99548 fix for quote option test
new 6ad1e44 more test and pass column names for insert through extcsv
new 2b19b71 pass fnn
new 8b49b5a pass force quote option
new 6be8910 fix to clean up hadoop after testing
new 1b0576d enable code coverage
new 527a157 pass fill missing fields
new d202848 reformat indent
new eacf452 error row content test temporarily disabled
new a56fb2d fix bug of gpfdist write
new df9dd64 remove one log level output in extcsv
new c69a5f0 text format library
new 7263b13 pass basic text formatter run
new a75ba0f first round extfmt test refine
new ad63a63 second round extfmt test refine
new fa26baa third round extcsv test refine
new 8ad3dbc forth round extfmt test refine
new 738a370 first round refine for using a test directory in default hawq data dir
new a8d37d0 first round refine for using a test directory in default hawq data dir
new 44bdba8 second round refine for using a test directory in default hawq data dir
new 3b18c2c first part generating answer file from pattern file in extcsv test
new acf130e first part generating answer file from pattern file in extcsv test
new 2115f20 final round using pattern file to generate answer file
new 53b1de4 fix the risk that port may be not zero in HA
new ae9c51e extfmttext test
new 4387990 extfmttext test
new 0f24bc9 pass extfmt test
new 8b4fa6a Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new 587d218 add encoding testing
new f98ee87 fix regression bug that errortable can't be created automatically
new e26371d fix snappy compress type's error
new b1eaeac fix the bug that with reject limit without error table
new 2f5002b pass test and add encoding implementation
new c4d7f31 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new 484ba65 trivial fix in test
new 4a4e608 refine generate_load_tpch.pl
new 6972064 move errtbl dir to filespace/ExtErrTbl/uuid
new b7264b6 refine error message for failing to get block location
new bdc1443 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new f3a7731 pass autoconf and add uuid lib
new 67480f7 add hdfs protocol external table remove dir logic
new e3f1f14 use real hostname with gpfdist protocol in feature-test
new 9c35e11 Merge branch 'wcy' into extproto3
new b8d7199 disallow erro table and reject limit for normal writable external table
new 336f5f2 Merge branch 'extproto3' of https://github.com/oushu-io/hawq into extproto3
new b453b19 accept format value in upper case
new 6b34dcb cannot specify percentage error reject limit when using a hdfs external table
new 9cb7b4f accept only one directory for writable external hdfs table
new 65b2127 fix bug of checking url when no url specified
new 4b6518e handle error raised from begin scan
new ff9e80c fix error table answer file
new 38b52b4 fix bug of dynamic host name for starting gpfdist
new 48c0184 fix with clause issue
new ea934ca fix typo error of generate load tpch.pl
new 7be5cae change version to Oushu HAWQ++ 2.1.0.0 build)
new 6006fbc fix the hawq version display in ambari UI.
new 31faeb3 fix the hawq version display in ambari UI.
new 4cae013 add how to build on MAC
new 80d95ef automatically remove slash at the end of url string
new 7c95328 add how to build on MAC
new f7d2134 Merge branch 'oushu1.1.0.0-apache2.1.0.0' of https://github.com/oushu-io/hawq into oushu1.1.0.0-apache2.1.0.0
new 8e04913 remove some assertions for cases uing error table in a writable external table
new d6d5168 pass coverage core bug
new 19613e1 pass coverage core bug
new 7d64993 Update README.md
new 80e6878 Merge branch 'oushu1.1.0.0-apache2.1.0.0' into oushu-master
new eea641b change 2.1.0.0 to 3.0.0.0
new d9264b7 add 3.0 json file for hawq version to 3.0
new 07ce6d8 add check for common plan converter
new 75466fa Revert "add 3.0 json file for hawq version to 3.0"
new 5541ee4 Revert "change 2.1.0.0 to 3.0.0.0"
new 3690cd8 add role auth for creating external hdfs table
new 059d1ec Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new ac27ab4 add feature test case for the role without superuser
new cab5a42 Merge branch 'tags' into oushu-master
new 150fa74 fix issue due to 2.2.0.0-rc2 merge
new b83a984 HAWQ-1439. tolerate system time being changed to earlier point when checking resource context timeout
new be2019d HAWQ-1455. Wrong results on CTAS query over catalog
new 900054c HAWQ-1465. Disable alter schema help doc
new dd73998 fix test issue due to 2.2.0.0-rc2 merge
new e0fdc8f support 0 size file in external hdfs table
new 843f70d Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 9a74234 change COMPUTENODE_PATH to DEPENDENCY_PATH
new 5834175 use new libstorage instead
new 1776547 add how to build on MacOS
new 48d6d9e enhance README
new 92a4068 fix README format
new 6233378 fix README issues
new dcb931a add path to hdfs configure file
new d8dec86 add clone hawq repo to README
new f162c9d support multibytes delimiter in CopyReadAttributes text|csv
new 344f409 support multibytes delimiter insert
new d42be63 support multibytes delimiter for hdfs protocol external table
new 73c92d8 change build README after combining hornet componets into one repo
new a139048 add ExternalSource stuff to gitignore
new 84e8b1f fix hdfs protocol external table behavior change
new 9dcac97 add multibytes delim test for hdfs protocol exttable
new f84e705 add multibytes delim test for gpfdist
new d1161a0 add ext_gpfdist_multibytesdelim.txt in data folder for gpfdist case
new d72b9ad Merge branch 'hawq3.0' into oushu-master
new c46412e Change version to 2.2.0.0
new 08833cc fix bug of terminating a backend that causes process hung and table lock not released
new 2f22362 Add configure parameter for linux
new 5df5140 Unify test output format and add fault tolerance test
new 7e03eb1 remove hardcode -O1 from timezone makefile
new 721bca4 fix bug of having QEs not cancelled when hdfs fault is encounterred
new 61f58fe Add cancel/terminate case
new e42c4e0 fix README.md: use oushu-master branch for dev
new 728702c Add process check wait logic and special handling for master failure
new 045bf14 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new e649f34 add commonPlan in PlannedStmt
new b37d7a1 Add handling for SegPostmaster
new 773ded7 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 1b46192 Fix zookeeper test user and fault wait time
new 33d9bae fix TestExternalTableGpfdist multiple run error
new e386edc handling hdfs namenode status error
new 33657e9 Fix zookeeperfault test
new 453ebe9 refactor common plan converter
new 0c87eda simple version of converting hawq plantree to common plan
new 09ebe61 it works to convert plantree to common plan for prototype
new feb05bd fix bug and add test for delimiter option in external table
new ad0f060 Merge branch 'wcy' into oushu-master
new cf5d980 add type mapping from hawq type to common plan
new 2dd5ac3 convert filesplits to common plan
new ebf0c6b add part of do_convert_rangetbl_to_common_plan
new 62ec409 finish univPlanGetStagizedPlan
new f8d683f Change version to 3.0.0.0
new 800a8ce add 3.0 json file
new d496cd2 add interconnect info in common plan
new 2a927e7 dispatch common plan in google protobuf
new 23c52e5 use new univplan cwrapper
new 37a0024 Init two listener ports when QD/QE starts up
new e0ef2cb fill new listener ports in common plan
new 1a1e873 add exec_mpp_query_new
new 866f5e4 fix common plan dispatch bug
new ba034ed successfully plugin new executor for QE
new 4776594 fulfill ExecutorNewInstance params
new af2eec9 add query test cases
new 76a7acb add ORC external table support
new 682dcf4 correct name for orc format type
new 1c1f7a5 use gp_command_count
new a368b7d Update README.md
new 6589001 Update README.md
new 50b3e58 Update README.md
new 7b80d8a Update README.md
new 5b9c4f7 revert InterconnectNewReceiver in hawq to make hawq init pass
new 25a092c fix test case time issue
new 9f4e9ac add parameter check for orc table option
new 889cd1e add parallel test handling
new 13b1732 use NewExecutor cwrapper
new 5399481 Revert "add parameter check for orc table option" to avoid external table regression
new 3c2810d fix query test cases which can not run paralle
new 4f645b7 put univPlanStagize after univPlanReceiverAddListeners
new 5f150db Merge branch 'oushu-master' of github.com:oushu-io/hawq into taoz
new e67b6f5 add CleanUpNewInterconnect
new 06dd28c add check for orc table option
new 944964e use orc insert method for orc format
new 2dc8c4a enable new executor
new 6738958 empty table workable
new a3b7e54 don't use old interconnect for new plan
new 28e42ac add sendresult callback
new 8755a24 change sendresult interface for performance
new 055e694 add MyExecutorSetSendResultCallBack
new d5e0a2b pass featuretest
new 880c6cb Fix cases which can not run parallel
new dacdfcc build json string for univplan from external table format option string
new cb2447f add interface to get external table formatter type
new 6d4ac20 add cancel mechanism for new executor
new 10efdef disable elog in buildFormatterOptionsInJson
new c0e780a fix regression bug in describe view
new 86e169b fill full path in filesplit
new a077c5b enable InitNewInterconnect for linux
new dafcfca skip error checking for standby status in zookeeper node failure
new b8bd43b Update README.md
new 0dfffe0 Update README.md
new 6556497 enable data type for orc in hawq
new 0c2c671 improve hawq build and install document on mac osx
new fac65bc add imcomplete expr tree transition for common plan
new 477f5f6 Update README.md
new 47b34b9 Update README.md
new 6d4eb18 fix format
new c747b6e fix doc format
new ed06092 add ExecutorFreeWorkHorse for error case
new 0a91be1 fix bug in do_convert_splits_to_common_plan
new 91b6ab5 Revert "add imcomplete expr tree transition for common plan"
new 4a71afd add guc new_executor
new bf5180a fix bug on const in univplan
new 46cecc5 add basic test for new executor
new 5384aad add func oid mapping add type arg in var in univplan
new d265700 make distclean all objs
new 5b5e8d8 make distclean all .so
new 91009f7 fix workaround on checking headers in DEPENDENCY_PATH check funcoid mapping range
new bf8a9da support more data type and add case for orc
new 4e85ba5 refactor hawq type mapping
new b7c220a add funcexpr in univplan
new 69cf182 map hawq type to type kind for orc
new 9cafb04 close those hdfs connections dropping objects in hdfs when the transaction ends
new b94630c fix message match in orc case
new 1e8adcf add encoding check for orc
new 78185ff add TestNewExecutor.OperExprTest
new 7c33f55 add supported data type check for orc external table
new b67b389 add case for data types in orc external table
new 05e6e16 fix read for data types in orc external table
new c028d5e throw QE error when meet interconnect error
new 30e1ce9 make orc case can be run in parallel
new 72c3418 add usage for compiler docker
new 60f51e2 convert const to outer var for motion targetentry
new ce2c2fb fix test issue in TestNewExecutor
new 6680994 add agg node for univplan
new 5792604 add count, avg, sum funcid mapping for aggref
new 1f47129 improve read performance for orc string
new ac3b1bd change mapping for retType and aggRef->funcid for univplan
new b5c24da fix bug on univplan expr
new 75f3e66 add newPlanner.c
new c08ce66 refactor univplan plan tree building
new 205ac2b add transaction case
new 3f4cc27 new executor supports agg
new 4160ce3 fix orc insert with null
new b601568 fix transaction case compile issue
new 70b1672 refactor code
new 602a5ee add set_ps_display for new executor
new b34f99d add sort node in univplan
new 5714cdd change hawq++ to oushudatabase
new 160c530 add getEqualityFuncId
new cf4c7b8 disable orderby for new executor
new 7fd6bf9 change ambari plugin to oushudatabase ambari plugin
new 67560da add make sanity
new 7d28b7c add sort stuff in connector
new 94f5ae1 fix bug
new 345952c add hashExpr in connector for univplan
new c45b0e4 add bool expr and nulltest in univplan
new e8abb50 change make sanity to run in parallel
new 1bdb25b enable sort for new executor
new 57655bf add group by test case for new executor
new 36520d1 add group by test case
new 3f9d22a fix bug in avg group by
new d753495 fix transaction test issue
new f88be95 add columnsToRead for new executor
new d379cc5 disable explain analyze for new executor
new e16b980 add oushu-ai test cases to feature
new b84fd9e add different storage type for tpch load
new 071aed5 fix load tpch data on external table which should use different folder
new 113385b add tpch q1 test case for new executor
new 9c95302 vacuum
new 2fd0a4d refine tpch q1 test case
new 655f0a4 disable tpch q1 test due to bug in multinodes
new 96c0753 fix tpch10 random result and add parquet tpch test
new ad6462f when master resource process is down, the connection maybe failed temporarily
new 01b4ef3 change oushu ai test case from 1.12 to 1.11
new cf4b7e8 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 49b73a8 add workaround for QE does not exit
new 19e5567 fix bug in cancel
new 22a8019 add do instrument to new plan
new e6d9a53 add hints in explain analyze for new executor
new 4b0a36f add newplan_sendExecStats
new 583f2c9 fix AI test case issue and dependency
new 092a6ec disable per-slice statistics for new executor
new b1485a5 fix festure test testaimodules.42_assoc_rules
new 3ec5fc5 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new d53900c refactor external table framework to add protocol and format
new d82f53e fix transaction test case issue and add deepslice cases
new 1ccd6dd fix external framework compile issue on linux
new 46f2aea slice test
new 81d4171 fix slice case error and put transaction output to gitignore
new da61f98 add EndCommand for new executor
new 130f722 send back QE statistics for new executor
new c8e59bb disable statistics for qd of new executor
new db6cd10 add revised tpch for orc
new b15534e add basic sql for tpchtest
new 67410e8 assign new_executor valid values to be on/off/auto
new cf4e330 fix xml configuration issue for tpch test
new cdf482a add -fno-limit-debug-info for clang compile
new 9b8e81d disable count distinct case for new executor
new 3abb578 add slice test for format'orc'
new 7457802 correct hdfs path
new a4b3046 avoid pxf distclean when doing 'make distclean'
new 0bba998 change hardcode gcc to CC
new fc25efd correct testslice
new 2abec2e util can get hawqdefaultpath directly
new 0c66eb2 fix precision issue in TestNewExecutor
new 5d17985 src/test/feature/lib/compent_config.cpp
new 40b196c add command output
new 7f50c65 external table test in TestQueryPerpare
new 42901f1 add cancel for orc and fix orc test case issue
new 6c7a3f1 fix sqlexec output file relative path issue
new 87a5604 changes in sql file for parquet , oldorc and new orc
new 7b7b1b1 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new af7b05e TestQueryPrepare : format intertable and external table can use the same sqlfile
new d7b7f3c refactor external table implementation to support pluggble storage framework
new 442e1dd initial support of analyze for external table
new 5778982 fix transation error handling
new 0c047dd fix tpch workload relative path issue
new cec135f add checking for pid is null in pg_locks
new 26b0523 drop the case TestPrepareUniqueness_ORC
new 7bf026a fix bug of insert into for new executor
new 9a93519 log error for insert into in new executor mode on
new b765a85 add checkUnsupportedStmt
new 8a0f4a2 add table option and data types check for pluggable orc
new e577d81 Revert "initial support of analyze for external table"
new 48f2026 fix transaction test checking error
new c47ac67 add case : TPCHTest
new a5d3417 add StringFunctionTest
new d88ad23 fix orc create and insert bug
new 3b7dd3d add univPlanFixVarType
new 6d903a7 1.disable sort for new executor 2.change new_executor to off by default
new 08c172f add TestNewExecutor_HavingTest
new 85b477b test case prepare select olap enabled orc format
new 9db703b Fix query orc related test parallel issues
new 25803a6 add orc test in sanity
new fcad272 Segment failed when copy data from file into external table format 'orc'
new 99c75ed enable lock trace for debugging
new aac4cd0 format common plan log info
new 280c76f use \N as delimiter of text external table
new a0834ae force to use hawq psql in make sanity
new b360619 support analyze for external table, disabled currently
new 3ed5631 disable varchar case in new executor due to tuplebatch materialize bug
new 04472bf fix small test issue
new 4789b17 add tpch lineitem sql
new a3eb128 add avg, sum in performance test
new d0a6c80 add testcase for analyze command in external table
new 4dd8104 off analyze in external table because some bug in old executor
new 697db10 fix bug for INVALIDTYPEID
new 562cafa chang new_executor back to AUTO
new ac86bc2 add tpch for orc and add new performance test
new 9a5e90d copy test
new ffa15ce disabled external analyze test case
new 143d2d5 refine interface to get type and formatter for pluggable orc
new a8dfed0 add pluggable framework for insert
new 1cb0ab1 add pluggable framework for select
new 4b70e44 add insert for pluggable orc
new 6b38caf add select for pluggable orc
new 2019056 disable olap case temporaryly due to orc bug
new 15c2aab tpch parquet use new data type
new dc64e62 fix type of table format for common plan conversion
new b36826a fix table option json build for pluggable orc
new 78c205d enable olap query as the fix for orc is available
new 4cf39d8 fix rescan bug for pluggable orc
new 8a76a6e lock release temp fix
new 5badc75 change soft nofile to 1048576 in gpcheck config
new db77eda Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new c865850 add test for new_executor
new 3b82568 fix type cast miss for new executor
new fcdc682 fix core dump for text read in orc
new fdd63b0 fix core dump for text read in orc
new f72af93 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new aa40433 fix the path
new 5744c53 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 67edac2 fix the error path
new 98a84a5 enable analyze
new 5c33b32 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new ff92dce add new executor test
new a3dbb92 fix typo error in new_executor
new 8a6383f fix storage test case
new 5a463a5 add NOTICE into error check
new 1a7e789 fix type for variable in pluggable orc
new bd4bfb5 add checkUnsupportedDataTypeForOrc
new 580a9c9 fix test tpch test case issue
new bbce237 enable test case for orc double null value bug fix
new 2f89a27 fix assertion bug for orc
new e0e9fd9 improve orc performance by caching select insert functions
new 2ab1bf2 improve orc performance by reducing memory allocation
new ffaa3f5 use lz4 for orc compression by default
new 530e361 enable test case TestExtAnalyze.TestGPFDISTLocation
new 434105b improve orc performance by reducing log
new 2cf949d fix the tpchcase
new d8e573f fix tpch15 for revise_parquet
new cdb59b1 add q1 in performance test
new a9307b8 add tpch q1 in performance test
new eeaf398 fix memory leak for orc insert
new 75b8f40 do not provide rlecoder option to user
new 6264417 Revert "fix memory leak for orc insert"
new 1e722b9 fix tpch10 for revise_parquet
new 6b93caf release all locks on exiting proc
new a1fe1a0 fix bug that QD hung in error condition of linux
new 6731038 add columnsToRead for orc old executor
new e04f7d2 fix bug in pfree columnsToRead
new 1c2700e add storage test ans
new 70a0ef3 turn off columnsToRead for orc
new d46b02b add storage test ans
new ef0079c use no compression by default for orc
new 4c45d24 fix memory leak for orc select and insert
new 5c1b871 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 3ac730b enable columnsToRead for oldQE
new 5941a8d Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new e7532b1 ignore diff in tpch10 and tpch15
new 0802f91 add columns to read for orc rescan and disable columns to read due to q10 and q15 wrong result
new bf352f5 enable columns to read for orc
new 0c88565 use select instead of explain analyze
new b1e213c fix error check in tpch
new 8815fc5 improve orc performance
new 9d99917 fix path in tpch test
new b578a13 add no-omit-frame-pointer
new 04b529b Revert "enable lock trace for debugging"
new 5d98213 ignore segment erros when master is to terminate or cancel
new 2d993ec fix memory leak for orc select
new 66a2b3c add installation script for orc
new 18f5b7a deprecate orc in external table framework
new 2aff0ab fix bug when orc is not enabled
new b7ce41e add postgis basic test case
new 5e9b325 fix postgis test ans file
new 80ae5ea Revert "release all locks on exiting proc"
new 2d83dbb Revert "lock release temp fix"
new 1cb7ae4 avoid throwing error from dispatcher while proc is in exit progress
new 51ca2af Revert "avoid throwing error from dispatcher while proc is in exit progress"
new 9261999 Revert "Revert "lock release temp fix""
new 0b4d300 Revert "Revert "release all locks on exiting proc""
new 0f8252f fix search path in postgis_basic test case
new 3c552f4 Revert "Revert "Revert "release all locks on exiting proc"""
new 654fb4f Revert "Revert "Revert "lock release temp fix"""
new 2e5fd18 Revert "Revert "avoid throwing error from dispatcher while proc is in exit progress""
new 2f3408e Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new ed90c43 improve string performance in orc
new da65bca refactor code for orc in pluggable storage
new 0633fde add upgrade for orc from 2.0.0.0 to 3.0.0.0 version
new cf808be fix bug in string improvement for orc
new 09cfe95 fix upgrade step
new fa186cd estimate tuple number instead of count for external table analyze
new 1e2f163 Revert "estimate tuple number instead of count for external table analyze"
new a55cd32 add test on agg scalar for new QE
new 3ef212c improve performance of analyze for orc
new e0819db enable analyze suite for orc table
new 2642ac1 change /usr/local/hawq to /usr/local/hawq
new d366660 support analyze database including external table with hdfs protocol
new aa51050 fix analyze case for gpfdist table
new 6535371 improve orc performance by disable getnext_init
new 840277b add null value test on agg for newQE
new 5e3a7fd fix bug which doesn't count zero ntuples in explain analyze
new 2e6b405 fix orc select and insert bug when hdfs is malfunctional
new c532545 add thread to due with deconstruction of new QE
new faca295 improve performance for orc select
new 2b33289 Revert "add thread to due with deconstruction of new QE"
new f2f0b96 fix bug for orc analyze
new ff9d5e4 add random func mapping for new executor
new ddb57eb change lineitme double to real
new ccf6084 change tpch parquet float to real
new 8d997f9 change 3.0.0.0 to 3.1.0.0
new 1f7a9d9 add 3.1 json file
new b2b521b enable orc by default when compile hawq
new 466b92a Revert "change lineitme double to real"
new 3bc881b Revert "change tpch parquet float to real"
new 9d3b0b6 add option to enable avx when compile hawq
new 28081ce support primary key for external table with custom protocol
new 770d8c2 add universal storage with validation and datalocality interface
new 25c3ef4 add universal format with validation and access interface
new ce3dadc support create table with universal format and storage
new 0548223 create constraint only for external table with kv store
new 4811f58 add utility case to git ignore
new 794ed24 fix constraint create for external table with kv store
new a442d6e dispatch udt & udf for copy metadata
new 2706c9c fix compile bug after support of constraint for external table with kv store
new 085f592 add feature test for copy udt
new 38c3679 support data locality for global store
new 6c6362d rename kv to global store in pluggable storage
new 97b9e9a support catalog create in global store for pluggable storage
new aab326c add performance comparision for tpch
new da91ad3 add initial select and insert for global store
new 19a33be add performance baseline
new be469f3 add more test on string in new QE
new bc6193c change baseline to differernt instance type
new 4896baf add start stop for global store in utility
new ba687a1 support creation of external and internal table in global store
new fd30f00 improve global store table creation
new 46a2776 fix bug in data locality for global store
new d70510e fix dkv client endputrows in global store
new 2653dad support internal and external table for global store and hdfs
new cf70a4e do not start global store service
new bcf949a fix primary key creation for global format
new f232631 fix function name for global store
new 272dcea fix protocol and format check for internal and external table
new 7fd4571 Eliminate mistakes according to interns' feedback.
new 5126c3e fix format check for internal table on hdfs
new 45209cf change hawq version to 3.0.1.0
new f6c7060 change new_executor default value to ON
new 40e3988 add orc format test case
new 23c6e36 allow only primary key as table constraint for internal table
new 232a849 add orc same name test case
new c6dd750 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new d74feb0 fix test case output failed by change new_executor from auto to on
new bc30ac9 add csv text feature test
new f9be9fa fix behavior change for new_executor on
new 1fdd943 don't enforce create/insert statement
new cbc1280 change tpch oldqe case because of new executor to on
new 05b0a90 fix new_executor behavior change
new f0d1a73 refine baseline
new 08b4834 disable tpch test in new executor for current guc new executor is on
new 1485be7 fix test case path issue
new 1d588d2 Revert "change hawq version to 3.0.1.0"
new 77400c9 add feature test case for gf
new c2891af add manipulation for global store service in hawq
new 095764a support basic insert and select of global format table
new ca36c02 delete invalid and confusing comment info.
new fb781f4 Delete a strange character.
new 6897682 enable global store manipulation script
new e23e502 install global store service executable
new 658a3f4 delete gf old files
new 2b4502b modify way to start global store service
new 543be83 create /.tmp dir for hdfs external table
new 1505c7d support insert into kv table.
new 86e6a6b Revert "support insert into kv table."
new 86c7a54 add min/max mapping for new QE
new b0b3729 change tpch test to decide load data or not depends on xml config
new 3ae33c9 wrong load parameter for tpchorc
new 4bd532c support insert into kv table: dispatch database and fix putrows interface.
new 6cd6350 add tpch test support for kv table
new 04bb772 add tpch test for kv
new 084d9ca modify calling parameters of DKVClientC_NewDKVClient
new 8c4a44f Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 9996023 modify calling parameters of DKVClientC_NewDKVClient
new 16d85a4 Merge branch 'male' into oushu-master
new 1732d2d changed one typo and the hadoop version
new a2dc14f typo fixed
new d9a60df add datatypes to insert_init for beginputrows, update kv tpch test sql for multi pkey
new 1b11a34 support delete in global store
new 34530c7 support update in global store
new 5ccc8b6 fix check for update and delete on external table
new 6111140 support multi primary key for globalstore
new 0001502 refine external table test
new 2ff3278 support log append when start kv
new cde9afd improve interface for global store cwrapper
new 5abf1b7 support project for scan in global store
new 6eebe9a reset externalFmtType when query ends
new 1d6d63f add c wrapper interfaces to support select, add missing vars and fix split lower/uppper bound
new 8164a48 fix print function for file split, fix compile bug and split len in global store
new 45e3a03 fix missing arguments
new 9744f6a fix ans file changed for timestamp
new 599a5da support select in global store from hawq
new cf16e60 start standby and segment kv when start hawq
new 650b426 fix read of last tuple in batch which has been deconstructed for orc
new 7530193 modify call DKVClientC_NewDKVClient
new 0151b1a support delete in global store from hawq
new cc42bd1 support update in global store from hawq
new 3cfff2a add null for lineitem
new 9272638 fix delete double free tupletableslot->PRIVATE_tts_values and fix update memory leak
new 132ba49 fix hawq stop fix mark standby in file hawq_ctl
new c73b1f0 fix lineitem null value
new e38cfb2 fix tpch query use auto executor
new 4e2b81f fix tpch test issue
new b0bbcba fix tpch sql because new execturo change to on
new 9e824ed add baseline for 3.0.2.0
new b9e0927 fix bug in user-defined option list
new af8c0ca use FscHdfsExistInsertPath instead of FscHdfsExistPath
new adf9ebe restore hawq-site.xml
new 088df5f add max, min and putdown tpch test
new 0c3f652 add back kv stuff in hawq-site.xml
new a8f514a Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 9822175 add orc negtive case, add tpchtest and add gf path test
new c615bb5 revert change for tpch_lineitem_stat.sql
new 1d8da29 modify test case TETExtCsv.TestEmptyFile
new da5166c modify csv testcase testemptyfile
new c19d75b Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new e321c67 disabled TestExternalTableOptionMultibytesDelimiter.TestHdfs
new 6b6665f support limit in new executor
new 17984c4 reset externalFmtType when insert ends
new b5036b1 rename globalstore protocol and format name to magma
new 2420093 rename globalstore related function to magma
new 81e249f change gs to magma
new d6dde69 change tpchtest's TPCHStorageType
new 0954cb3 Fix bug where to reset receiver
new e67610e Remove function calcColumnsToRead(), and replaced by GetNeededColumnsForScan()
new 0383b98 estate->es_got_eo is not usefull for limit
new 4b6c01d in do_convert_plantree_to_common_plan(), get rtable from ctx
new dd16781 add dicthreshold option
new c33b92a update internal external kv url location
new eb61f08 fix feature test get hawq magma url
new e8051fe add bloomfilter
new 042d6b5 elog error when external hdfs file number is not equal to 1
new 8da542f External table only supports hdfs directory now
new a6c19af disable orc cancel checkresult since the it is not trandaction
new dcb9fa6 In explan analyze, QE should be canceled when has limit
new 929549d fix hawq init cluster standby host will start magma service twice
new fd2ebac Fix typo of univPlanExprAddNullTestExpr
new 6c43eed modify README.md
new 068b18a refine magma service start/stop to add -observer mode support
new ef6a4cb fix listen address
new 5e31371 support select kv table filter push down in old executor
new e0060e8 refactor kv to support new executor by making dedicate server and client for kv // have been tested on mac and docker
new 8a15286 drop internal table in pluggable storage framework during drop schema cascade
new 1ee5e6d refine convert range table to common plan
new 3454927 add test case for long tuple
new 39fad01 add long tuple test
new 621c20b add feature test for bug: return null when select false from table in new executor
new b630c2f support NULL in targetlist
new a26800a refine convert splits to common plan
new 1438d40 error out if convert magma query to common plan failed with new_executor on
new ce00480 Fix hawq readme to make sure sysctl parameters are applied after mac osx 10.12+ reboot
new d94d322 add basic feature case for magma
new 1ff42fa fix get magma url error
new f4dce43 drop schema folder for tables in pluggable storage framework
new 69e2d50 drop database folder for tables in pluggable storage framework
new b46ba92 disable magma case temporarily until get and drop bug is fixed
new 026fb92 add tpch60g baseline and refine other baseline
new 25526b5 Fix create .tmp dir for readable ext table in hdfs
new 0db5f5b remove assert only one location support for magma table
new 2824a0e update primary key for magma tpch table to make it unique
new b5c1ea8 magma table should support multi locations
new 9f56023 fix tpch lineitem
new 6006aa6 Fix create .tmp dir for readable ext table in hdfs
new 99241f1 Add support for max/min(text) for newQE
new ba1c660 add max min in sql
new dea52b7 improve utility to get magma service and enable magma basic case
new 2242865 fix drop table bug for magma and add suite for drop object
new ace267e add baseline and refine sql query for tpch
new bad7195 fix compile error
new dead183 fix projection index error
new bb95c4b add projection and filter test case
new cbf23ae add result check for tpchtest
new 47a9186 delete avg() in tpchtest
new 569a9b0 add baseline for 3.0.2.0
new 9a7ca5e open case TestNewORC_ResultCheck
new 6446e76 analyze magma to ty branch #until now only test table(int ,text)
new 9b9ed90 move log before serialize plan
new 65b9ae9 Fix bug not support avg() data tarnsform
new 8864100 revise hawq README.md
new 0098e48 fix ans file change for analyze external table
new 649e8b3 correct extanalyze_magma.ans.source
new 8c6e9bf second time correct extanalyze_magma.ans.source
new 5d526d4 change result to locale c
new a83f19b Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new c0880b2 fix case for drop database
new dd4bd2f add max min with group by and where
new 4824c1a Update README.md
new da5e9a4 Update README.md
new 7912016 add linux tpchtest
new 2219006 remove useless ans file
new 70fc0c5 add update test case back to magma basic test
new 6323d36 agg optimization based on statistics
new d6bac83 fix bug in agg optimization
new e6df5b7 using stop instead of cancel in limit
new d2910aa use new baseline
new 304ebb4 add magma table datatype basic test
new 79df462 add text testcase
new 4693e26 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 99077df correct text testcase TestEscapeFmfNull data
new f2a92ca convert quallist expr as many type as possible for magma table since new executor not support some type yet
new 2449f34 add BooleanTest
new b6cac73 fix test issue for orc bool
new a7992ea add TestNewExecutor.BoolTypeTest
new 554b277 Add support for bool in new executor
new 2f292db add cmp function in TestNewExecutor.BoolTypeTest
new 014f649 Support read/write date type
new 377e13c Convert Julian-date equivalents of Day 0 from Postgres reckoning to Unix reckoning should be implemented in HAWQ
new 119d36b Modify feature test for date type
new 16b57a7 Support cmp and sub operation of date type
new 4426b3b remove useless line
new 289d2b3 enable tpch 1g test on magma table with revised tpch
new 18fff3c Support DateStyle and add feature test for date type
new 3e081d4 Use DATEID insead of date oid
new ed13ca9 add OptTabPartitionBy in create external table syntax
new 0dcc1c1 extract CreateStmtBase
new a65efc4 add TestPartition in make sanity
new 2851569 use CreateStmtBase in partition analyzer
new 9ad7a9c add transformPartitionBy for external table
new 9415318 pass CONSTR_CHECK for external table
new 7de58ed show child tables for external table
new 9c879fc assign blocklocation to 1 to prevent datalocality info being ignored as empty table
new cada961 add constraint check for external table partition
new e6998fa move recognizeExternalRelationFormatterOptions to executor part
new 85bed50 fix bug for partition table insert
new b592aa2 fix bug for child exttypedesc
new 999ab89 add basic partition test for orc external table
new ae104c6 Support both DateStyle and DateOrder and add feature test
new b120448 add RelationIsPluggableStorage
new 9f8f9b4 Support read/write time type
new bc89665 Support cmp operation for time type
new 56c19f7 Add feature test for time type
new 96cebae convert Append to common plan
new b0f200a enable orc partition
new e5b48e6 Remove some useless code added for limit
new 15fb582 support select magma table in new executor
new a0c729a fix magma basic test for new executor magma table support test
new f7255dd explain analyze for orc partition table
new 0f0edc6 compile with gcc
new e238151 show distribution policy for orc/magma
new 275875b refactor transformCreateExternalStmt
new 2b75810 allow to change partition for pluggable storage
new 350885f show Check constraints and Inherits info in describe
new 85120af fix select magma table fallback bug when new_executor is auto
new f3ec348 fix bug in subpartition and add tests accordingly
new 0418f50 Add support for insert/scan of BYTEA in ORC
new a2be56a Support read/write timestamp type
new e9d42e2 cannot update primary key columns for magma table
new 954f176 add negative case for update primary key column
new bdea9a5 add test case for magma
new a23d326 Fix option hint for orc
new e12ae6c add OptTabPartitionStorageAttr for pluggable storage
new 9befbd7 Add test for hornet OpExpr
new 21042ca fix test_insert_alltype
new a80cbef Merge pull request #255 from oushu-io/compile-with-gcc
new ba8f39a Add support for insert/scan of "char", CHAR(n), VARCHAR(n) in ORC
new ebc2a72 Revert "Merge pull request #255 from oushu-io/compile-with-gcc"
new 40d9910 magma table must specified primary key
new 73089c8 update magma basic feature test for primary key changes
new e39f4bc magma table primary key last column can be variable length
new eb5fc49 change orc datatype to char/varchar
new 3821c66 fixed orc external table created in function can not be dropped by drop external table #123
new 0e9e232 add stress test
new 3724841 support option in partition spec for orc/magma
new 72fa203 fix bug in parquet partition base table
new 8636969 Add support for arith/agg/cmp on char(n),varchar(n) for new executor
new a15f35b add wrongly delete configure file for orc back
new ad55bb8 Support cmp and min/max for timestamp type, and min/max for date and time
new 36cb39e change 302 baseline
new c0a349b magma table must add primary key constraints explicitly in feature test
new 1b5d681 Support like/not like and char_length for newQE String type
new b3a799a add date in tpch
new f145e34 Support correct format for date and time min/max
new 63af1dd Fix bug date output error in old executor
new 0483ee0 fix fault tolerance test
new 71c7ee0 refine tpch and add partition
new 4b13f85 add feature test of new type for orc
new 9c70e58 Change seconds start time to UNIX_EPOCH_JDATE for timestamp
new f22c390 add isPluggableStorage in AlterTableStmt
new b6987ab support alter partition add/drop/rename
new f444318 Support char(n), varchar(n), binary natively
new e4f1b2f add orc partition test
new 1b53436 fix result check issue
new 426af54 fix ans file for result check
new 8d4de38 modify test case
new 194cecd Support min/max, like func for hornet char(n)
new 1248835 Support type modifier for hornet
new b4527bc add partition for different kinds of table
new d690aae refactor pluggable storeage framework interface to support transaction in magma
new 7583606 transaction in hawq support magma transaction
new 39c760c improve transaction in hawq to enable transaction in magma when magma table is accessed
new 7ca9592 enable magma transaction
new 5af4f2e add log for begin/end transaction
new b2b1e3a Support dateOrder and dateStyle for timestamp in new executor
new 7f41d20 add datatype test case for magma and orc
new e02da56 delete useless sql and ans files for datatype test case
new 6a38641 Add support for hornet binary-cmp, octet_length
new 4200ab4 Fix bug for timestamp write
new 2a66d68 fix bug for scan with NULL splits
new 18d493b add test case for octet_length and like func
new 1b77c3b Add feature test for timestamp type
new ae1bc02 add like and oct test
new f504b8a open datatype test case for orc
new d130387 merge
new bc9af6b remove useless data
new bc5ff8a handle partition workaround
new 33cd194 fix compile error
new 3abaa42 support truncate for hdfs protocol pluggable storage
new 9a29e0a add ExtOrcAlterPartitionTruncate test case
new 19ad24b Add additional support for hornet bpchar(like, octet_length)
new ac62d6d fix tpch parttion load error
new 29a54f3 change version to 3.2.0.0
new 5c9ba63 update test for 'like' func
new 7a0d9e5 add mix partition for table
new bd6ebba fix compile issue after version bump to 3.2 on master
new f5e08b4 use hlc as magma snapshot and add it in metadata dispatch
new c4d2274 fix test issue in ExtOrcAlterPartitionTruncate
new 8767d98 fix bug for text/csv in partition read
new b857a5c add datestyle test case
new 752e7a8 delete <>0 query
new 460e4b0 Fix newPlanner checkReadStatsOnlyForAgg on VARCHAR
new dcc3c89 fix mix partition behavior
new e59091f add postgis feature test
new 398f69e fix bug for partition table insert
new 90cdd6e fix convert rangetable issue for partition
new 8049397 modify transactions test cases
new 501c2ca add test for char_length
new cb43c91 Add support hornet CHAR_LENGTH()
new 5980025 add partition test case for orc
new d197168 Specify dependency on hornet frequently changing file
new 9295308 add like in case
new a33d03f fix pipe bug in hawq ssh <cmd>
new 24eec12 fix ans file for tpchlineitemstat fix ans
new 62bcaf5 Merge pull request #346 from oushu-io/fix-pipe-bug
new 708077e alter partition sql file
new 1961985 Fix bug in old executor when reading ORC BINARY
new 2706a37 alter partition test case sql file
new 4b6ede5 add fault tolerance & quit-query test for magma
new 5355830 refine tpch test
new 14d4323 Support read/write for double array type
new 1cea0a0 add TPCH order by test case
new 09b76ec Fix bug in checkReadStatsOnlyForAgg for plan with append node
new 0247f8b add transactions and tpch test cases
new c353bbe add tpch update
new 49cc3b2 add truncate test case for external table
new 924f50e fix merge issue
new 0ccf2f7 fix tpch compare error
new 107b850 Support euclidean metric for double array
new a7158bb add new data type for magma table
new ce3d1a6 enable pgcrypto test
new 89c5534 add handling for other impatch of magma fault
new 65bdc79 add feature-test for magma
new 66cbbe7 Support euclidean metric for float array and cosine distance for float/double array
new be398b2 add expand.sh for expand test
new 80a5139 refine magma test name
new 6797f39 alter gitignore
new bd4a29c revert remove for query/test_externaldatatype.cpp
new 4a1e907 rename magma test case
new fccb771 enable pljava & its test
new 9b9c384 fix typo
new 30e77ed bug fix:data type mod in magma.c
new b88d957 Support read array type in orc for old executor
new fb3d3dc refine magma test case name
new 2b7963c enable orc octet_length test
new c8b940e fix bug: read correct typemod in magma.c
new 310ef9f hot fix: disable typmod in magma.c
new eea8f22 modify expand script for expand test
new 9e67fdb modify external table for magma test
new a87c6bb add order by test case for new executor and magma
new 609ac6e remove magma external table from test
new 55b8cc3 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new cb54767 alter olap test case and add tpch order by testcase and magma negtive test case
new bf50ff9 add TestNewExecutor.SortTest
new a0899ca keep column sequence in PK
new 97377bc enable order by for new executor
new 1f0cd20 fix bug: support DATE TIME when create magma table
new 2d94eec add tpch test case for order by
new 0366c0c add do_convert_sort_limit_to_common_plan
new 85c91a8 add magma test to sanity
new 276f263 alter order by test case
new 88d0ef5 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new bc3b45a Fix memory leak when read array in old executor
new b98a37d alter order by and partition test case
new 8e81469 add expand test case
new ac425f5 fix bug: support date time timesatmp in magma.c
new 97beb52 fix test issue due to order by supported by newqe
new 61c1233 fix bug: correctly process timesatmp type in magma.c
new f794ba1 add basic test for magma
new cb8319d Fix bug in caculating euclidean metric
new 920cf7c fix bug: when process timestamp in magma.c
new 22c4487 Turn off udp signal for Mac OS
new bfdd29a update test for TestExtAnalyze.TestMagmaExtAnalyzeFunction
new c69d615 refine drop table case
new 84bafeb disable readStatsOnly for timestamp
new 9b1a1f7 refine order by test case
new 24ad299 decrease namenode connect
new ba5f25b enable test for prepare-parameters
new 90c97cb modified test for magma_select_basic
new 66d3c47 modify some test cases
new e3a291e calc splits for scan table only
new cb472b8 fix bug in collect scan rangetable
new beb2a7a disable rename table for magma
new e4464a3 fix expand test
new 4fbeefb fix bug:support new data type
new 1930a85 change case for orc distributed bug
new 1ee7839 add thrift version restriction in README
new 9486950 fix bug in 'disable rename table for magma'
new d01e362 fix some test cases
new fc70ab4 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new ebac077 Fix bug query failed after last query canceled
new 22d1c2b Add feature test for array type and fix bug
new 4f8ecea fix test case for query and disable external magma in drop test
new 90e5416 fix test random result
new 33b495c fix test case magma external table
new 9d40952 add adjust Master Routing logic for master ip
new e14831b set new executor to off for magma test
new 7fb63e8 Handle NULL in arrary type entry
new c33f6e2 add transaction basic test in basic
new b0d1ac3 change tpch partition test from 128 to 32
new e33d691 revert the wrong commit
new ac17174 change partition test from 128 to 32
new 4b18129 Revert "add adjust Master Routing logic for master ip"
new 436f134 fix bug of wrongly using memory context in magma transaction instance
new e1aeaff reset memory after allocating
new 4a08efd fix debug information not accurate
new b30b18b fix feature test answer file
new bbf3591 fix ans for magma basic feature case
new 5e62140 remove useless log info
new c1fa058 change common plan log level to debug1
new a098237 use init file to ignore different db name
new f4f2ad1 Fix bug: orc old executor not release memory after using limit
new ebeffac add baseline for 3.2.0.0
new ed42350 fix bug for drop schema and table with magma transaction
new cce2f27 fix bug for analyze table with magma transaction
new 8ad186c add feature test to magma
new 589f372 compatible with hive dir for partition table
new 8f56192 fix issue 363: InitPlan and subPlan not support by magma table
new 9e8f0ef Revert "fix issue 363: InitPlan and subPlan not support by magma table"
new 7970121 enable snapshot check for get and put on magma table
new a09070d fix bug for copy with magma transaction
new 453f9f7 Revert "Revert "fix issue 363: InitPlan and subPlan not support by magma table""
new 4835ec0 fix bug: isNULL is not mapping between magma and hawq
new bf5ca79 fix bug:magma case error in feature-test
new bf8fce8 fix feature test bug not support external table in magma
new b566f77 add a transaction test case
new aee2cfc fix query case of magma
new 5b154c0 disable new executor for magma
new f1a073b Add upgrade for array distance from 3.0.1.0 to 3.1.0.0 version
new dfd0993 fix temp issue for magma table
new 6aa1374 add a transaction test case
new 56b0aa3 add sleep 3 seconds to check the background magma_server status
new 60fd6da add long transaction test case
new d42e0d1 remove orc from fault case
new 9846754 remove orc from fault test in ans file
new 934f8cd fix test case for magma
new 261c758 Revert "add sleep 3 seconds to check the background magma_server status"
new 5543ba0 workaroud test for select of magma which data is not visiable in transaction
new 5d420a9 fix transatcion test cases
new 8680c73 add transaction test case
new 9e86920 add log rolling for kv
new fad8aa7 disable magma stderr
new 0813b75 Disable 'distributed by' for magma table
new 325c056 add new test for magma
new 3fe5d3b Update readme on developing on macOs
new 4d469ca revert wrong committed hawq-site change: magma master port & unnecessary guc
new 85a2a5b improve error info for magma
new f449745 Update readme on export CC=clang
new 4a7f92c add --log_dir option
new 45c0caa Fix bug old executor handle NULL in array type
new 6e962fe fix test case issue of distinct
new 562466f Fix bug in array type read with old executor and add feature test
new 0bd0e33 change magma log to pg_log
new 4553bbd Add feature test: insert multiple rows with same key in one query
new 2992609 Move some feature test to run later
new f71432e fix test case to ensure they can run parallelly
new 291b67c make case determinstic for timezone change
new ba2f556 Fix missing /libexec for HADOOP_HOME in readme
new d082e34 Update readme for readability
new 9a681d9 add transaction test case
new 2797e95 fix cancel case issue and add data type case
new 71e3afb Add feature test for mixed types table with array type
new 8c003dd fix test_extfmt_orc typo error
new 26dd383 fix magma query case
new f34723e fix tpch10 undeterministic result
new ab9a108 kill magma manually in hawqfault
new 1b8dd33 fix bug in 'hawq activate standby' when master poweroff & set ssh ConnectTimeout=10 ConnectionAttempts=3 as default
new a6635e7 Change magma date and timestamp type to store like orc
new fdf9cb4 fix magma transaction cases
new 56fe05a add auto-switch feature
new c7c77d0 add GUC 'enable_autoswitch'
new 21cd98d always stop autoswitch.sh
new 617f7bc modify test in hawqfault to support autoswitch
new 576780f Fix testmagma_insert_intflo_intfloatkey_query.ans.source
new 08243c7 fix magma data type test
new c57a3da add transaction test case
new 081fa6f Disable create index on magma table
new ab43a97 fix test case orc error causud by adding primary key
new bcf4c92 Fix bug when read timestamp on magma table
new 3e0824a Fix wrong result on BYTEA when select from magma
new f64be9c fix create table twice bug in same transaction
new 88fc6d3 fix magma data type case
new 3452e79 change orc ans file for datestyle change
new c81b0af add more pass test in sanity test
new 7217547 add transaction test case
new 237a0d8 Fix typo when read bytea from magma
new 7077cde fix cases of slice
new 7e81adc Fix answer file for TestExternalDataType.TestMagma_Groupby
new 1427987 fix magma data type cases
new fad204e add more pass test in sanity test
new 8445e7c fix orc group by test
new 15828f4 fix magma connection leak in dkv for get and put rows
new cb6fa0b fix magma connection leak in dkv for transaction
new 1a9cbb3 change GUC name 'enable_autoswitch' to 'enable_master_auto_ha' && add GUC 'ha_zookeeper_quorum'
new 8324e97 fix test case : TestMagmaOlapWindow
new b311ca5 Fix bug core on DKVClientC_FreeDKVClient in magma_check_result
new 4d6f459 add more pass test in sanity test
new 3d1b64d Fix answer file of TestExtMagma.TestMagmaBasic for information of duplicate key
new cee8027 add more pass test in sanity test
new 52c18f4 add more pass test in sanity test
new f5e7f94 Enlarge buffer size for cdbexplain_formatSeg
new afff04e fix magma connection leak in dkv for get put update and delete
new e8a08d4 Fix bug delete/update for date/timestamp in magma
new a8afdf2 fix bug in hawqfault: clean magma data befor init standby
new dffbbeb fix bug in hawqfault: manually kill magma process while remove segment data folder
new 3c503b7 set ssh ConnectTimeout=60 ConnectionAttempts=1
new c1589d5 rewrite int,float update and delete ans file
new 4cdeb9b slice test ans
new 9a2c4d0 fix test:TestTPCH.TestMagma_ResultCheck
new 3d37dfc format hawq fault test
new dbd58a6 Revert "fix magma connection leak in dkv for get put update and delete"
new 1b92067 rewrite time date char and varchar update and delete ans file
new 6edc15c fix test TestSlice.TestMagmaemployNum
new ac31541 fix test:TestTPCH.TestMagma_ResultCheck
new 56ae921 Fix missing check ignore in tpch_lineitem_updatedelete.sql
new 2d59964 Revert "Revert "fix magma connection leak in dkv for get put update and delete""
new ffb7f7d add TestSlice.TestMagmaemployNum into sanity test
new 5b41c50 refine tpch case and add time in sql
new 917b916 Revert "Revert "Revert "fix magma connection leak in dkv for get put update and delete"""
new 593d139 fix new executor case result sequence issue
new 65c45ad fix bug : return value should not be null when reload
new d0430c0 Drop magma tables when drop database
new 2dfbc0f fix tpch test init file error
new f4be20f fix some test cases
new b168a9c Recover init_file in ExternalSource
new 6a099cd add download data info
new 9171118 Use palloc0 instead of palloc in GetNameSpaceEntryFromTuple
new e6d55e4 rewrite ans update delete file of type bytea date
new 08a2f9d add TestOlapQuery.TestMagmaOlapWindowSeq into sanity-test
new 096841c fix drop table parallel issue
new 852bb1f fix magma connection leak in dkv for get put update and delete
new 8d10f48 Fix bug when PlugStorage does not has tuple in magma_delete
new 4f94833 Revert "fix magma connection leak in dkv for get put update and delete"
new 935fe8e Revert "Fix bug when PlugStorage does not has tuple in magma_delete"
new 35afd09 Handle memtuple in magma_delete
new 4511f61 fix transaction test : TestTransaction.TestMagmaUpdatedeleteTest
new 6976805 fix transactions/sql/upde_select.sql
new 8bea4b1 add transaction case:TestUserScenario.TestUserQuery
new da36a54 Enable parallel plan for external scan
new 58abddc fix test case: TestUserScenario.TestUserQuery
new 5aa5560 Disable truncate for magma table
new 4f9c018 Fix bug disable truncate magma table
new 16ae4ce fix test case:TestMagmaQuitQuery
new 56c175f change the name of TestUserScenario.TestUserQuery to TestUserScenario.TestMagmaUserQuery
new 4f431d4 fix test case:TestMagmaQuitQuery
new b2bc01b fix hawq fault test
new ca58002 Fix bug date/time/timestamp can not be in primary key
new 7223ede fix test case TestExtMagma.TestMagmaNegativePath
new 2da4115 fix test case:TestMagmaQuitQuery.TestMagmaMixCancelP
new 29d0f5b Add feature test of euclidean metric
new 745f583 Disable feature test of euclidean metric
new e7b84c8 change sleep time to keep standby switch successfully
new 9821c41 enable parallel test for magma
new 1eb86ce fix hawq fault failure in single node
new b6b9f3c Enable feature test of euclidean metric
new 3b46ee8 add test case:TestTransaction.TestMagmaParallelInsert
new f9a8887 fix test case : TestTransaction.TestMagmaParallelInsert
new f4faf22 transactions/test_transactions.cpp
new 0a5619c update magmafault case WITHOUT CHECK
new 1f222ec Disable TestLike.TestMagmaLike
new 05eea06 fix hawq fault test path
new f1d5fb4 add UDF test case
new 00e0291 Implement store result in result db by qinmojie
new d4a899b Suppor bigint array overlap/contains/contained for new executor
new 873de89 Add feature test for including NULL in selectlist and modify feature test for array overlap
new c0dc67f Add feature test for array {NULL}
new 0d38541 refactor: dkv2 client for magma
new a4fb373 Fix cancel processing in DKC cwrapper
new fb283f9 Fix get rows by filter bug
new ea94594 add tpch old orc
new 79359de Fix bug handle ndim = 0 in array type
new ab6a664 Use port 50005 for magma segment port by default
new 05c6695 Fix eulidean metric handle NULL in old executor
new db253b1 add test case : TestTransaction.TestMagmaInsertDeleteLongTest
new 54f466d Add store result in db for single file
new 48eee62 client clean up logic before quit
new dd94c6b Fix transaction begin error when no magma service is available
new 11d139f qinmoujie: change load run detail info from insert to copy
new 657a414 fix result db linux issue
new 6e74978 change 'copy from' to 'insert valuses'
new 3c2a767 Disable create magma partition table
new 5049a9a update user update sql
new f61d100 Constrain magma encoding to 'SQL_ASCII'
new 2128ca5 Beautify hint on downloading external data for feature-test
new a787ff5 update ans file for user scenario
new cadb88a fix portal test can not parallel and fix tpch15 query issue
new e23cb9e add hive compilace test
new 34d552c Add feature test for variable-length value with null, selectlist and order by
new c33d5ee Fix bug for init_file in ExternalSource
new 4139117 fix group by ans
new e2ae837 fix tpch15 ans in mac
new 370048c fix test case : TestTransaction.TestMagmaCreateinsertTest , TestTransaction.TestMagmaInsertDeleteLongTest
new 0d0b90a6 add transaction test in sanity test
new 555d867 add magma dir check
new 27135d2 check magma folder if empty
new 8eed5ef Fix memory leak in magma connect
new 0b1aabd add hive.cpp and disable magma partition test
new d70733c Use magma_ctl to start magma
new 897b182 Fix typo in _start_magma_cmd
new b145e5f Fix typo in _start_magma_cmd again
new c1e2670 extend upper bound when merging magma splits
new 0cd58f0 add split feature test sql and ans file
new f95bb84 remove useless out
new 5aac984 Fix connection leak for DKV of magma scan on QD
new 465afaf Revert "Fix connection leak for DKV of magma scan on QD"
new 71d7e5c Use magma_ctl to stop magma instead
new 9e52555 Revert "Revert "Fix connection leak for DKV of magma scan on QD""
new d3883b6 Add initial cancel support for in magma
new bb28356 Redirect magma_ctl log into hawq adminlog
new fd3d266 refine tpch magma test
new d47b307 Skip stop magma process when it is not running
new 0c9b4b0 change the MagmaClient to be an extern declare variable in miscadmin.h, and move the definition to globals.c
new 7211157 Remove useless log in check_magma_process_running
new 8beb321 fix tpch query
new e51aa71 Merge from 3.1.2 for support decimal orc read
new 3941b09 set useless log to debug1
new 4397e50 Merge 312 tpch case into master for decimal
new 3d744e5 sanity test
new 1a52ae3 fix bug: use two length to record range bound length, bug caused by wrong assumption before(lb length equal to ub length)
new b6c3470 Fix memory leak in do_convert_onetbl_to_common_plan
new db950d0 Fix memory leak in LookupMagmaFunction
new d452893 Fix memory leak in magma delete and update
new ce2494a Remove superfluous scan request on magma when query plan contains multiple slice
new 5caef5f Fix connection leak in magma dist client
new 4b3db5a Fix bug in caculating cosine distance
new 4bc63ae add the udt type mapping , and support the storage of udt in magma
new 40d5f02 Merge from 3.1.2 for decimal
new 0a8fb52 Change the decimal format string to binary
new c88f7f7 modify the support of numeric type while reading tuples
new ebca544 improving the feature test for postgis-application
new 25be8db Merge from 3.1.2 for decimal
new abc14c2 Fix merge error of magma decimal test
new d3b2742 fix feature test error because of branch merging
new d2d23c7 Merge branch 'oushu-master' of github.com:oushu-io/hawq into oushu-master
new b59a4c2 add sql file of magma-udt for feature test
new 5033148 fix the error of udf feature test during udt type dispatch
new c48d471 convert nestloop to common plan
new 6773ec4 modify the orc installation when upgrading apache-hawq to oushudb
new 4515b1c add common plan for hashjoin and mergejoin
new c3f3985 Support manage user in cloud
new 2660230 Remove useless log for cloud authentication
new 8565375 fix the orc function call because of mistake on exception handle should not return before 'PG_END_TRY'
new 8bc1691 Add new executor SUBSTRING
new aaf11a5 to support table with text format when upgrading
new 4af0e13 fix the core while executing orc feature test for errorstack overfill
new 33317fd fix feature test errors by removing udt dispatch codes
new e82bed5 fix the postgis feature test error
new 40c90b1 fix postgis feature test for mistakes on code merging
new 8f356aa Refactor feature test on new executor
new 4e55ed5 Merge HAWQ-1423. cmock framework does not recognize __MAYBE_UNUSED.
new b1c4046 Merge HAWQ-1438. Support resource owner beyond transaction boundary
new b33b633 Merge HAWQ-1426. Fix bug that hawq extract meets error after the table was reorganized
new cc237e5 Merge HAWQ-1417. Fixed crash when ANALYZE after COPY because of invalid resource owner
new f0b0d0c Merge HAWQ-1460. WAL Send Server process should exit if postmaster on master is killed
new c0b33ce Merge HAWQ-1453. Fixed relation_close() error at analyzeStmt(): not owned by resource owner TopTransaction
new e540f98 Merge HAWQ-1433. ALTER RESOURCE QUEUE DDL does not check the format of attribute MEMORY_CLUSTER_LIMIT and CORE_CLUSTER_LIMIT
new b7be2ca Merge HAWQ-1373 - Added feature to reload GUC values using hawq reload-config <object> deprecating hawq stop <object> -u
new 0ef1106 Merge HAWQ-1487. Fix hang process due to deadlock when it try to process interrupt in error handling
new 0654021 Merge HAWQ-1457. Shared memory for SegmentStatus and MetadataCache should not be allocated on segments.
new d7a2cd5 Merge HAWQ-1458. Fix share input scan bug for writer part.
new 7425acb Merge HAWQ-1273 - Removed incorrect references from gplogfilter
new 50e4fa4 Merge HAWQ-1448. Fixed postmaster process hung at recv () on segment
new ad05456 Merge HAWQ-1525. Segmentation fault occurs if reindex database when loading data from Hive to HAWQ using hcatalog
new e2d51ff Merge HAWQ-1520. Create filespace should also skip hdfs trash directory
new 61de9fc Merge HAWQ-1520. gpcheckhdfs should skip hdfs trash directory
new efc503c Merge Generalizing elog references to use __func__ instead
new 9dcc41a Merge HAWQ-1529. Fix segment resource manager hang when postmaster died.
new 1589e94 Revert "Merge HAWQ-1426. Fix bug that hawq extract meets error after the table was reorganized"
new 858a14f Add debug info of converting plan for newQE
new ce2a2ec Add newQE support for CASE expression
new aaef425 Support SHARE_NOTSHARED material
new 95417bc disable nestloop
new 052ecb7 disable magma from sanity-test
new 2d98a23 Fix missing test in sanity-test
new 34ca43e convert result to common plan
new 97f36b4 Fix newQE feature test when default new_executor=OFF
new e93801e support one time filter in new executor
new f790123 fix kv server and kv control file name
new e77b1f8 Add hive access and test cases
new 25c9107 change hive.cpp for linux
new f4d3152 rename hive test case to tpch1g
new 66f5788 add hive parallel test case
new 3cf02a0 modify hive test case
new 7085110 modify hive test case
new ce01fc5 fix error report dismatch bug when create hive table
new 86c8a12 modify hive ans file
new 9e49b7b fix merge conflicts
new 671819e Disable start magma when start hawq
new ee962e0 Fix superfluous json-c is_error
new 7f2dba9 disable some feature tests for that magma was disabled temprorily
new a351d67 revert to old postgis feature test
new 7377e12 Should check magma server running when stop standby
new ffa448f fix hive ans file
new cc398bd use only one port in one stage
new e6da497 Enable nestloop and material in new executor
new 346edbf add ssh skip strict host check for ssh
new f438a89 Add basic feature test for nestloop
new 07ef30b Fix bug that handle not supported join type and share type in univplan
new 482c41b Compile feature-test using -O2 option
new 9fd19e1 Remove misadded git files
new fce61dd Revert "Compile feature-test using -O2 option"
new 4a1e20f Enable nestloop left join feature test
new b25c362 Revert "Revert "Compile feature-test using -O2 option""
new f1f0fd4 Add feature test for NULL outer tuple in nestloop
new ca780b0 Revert "Compile feature-test using -O2 option"
new afb83a7 Remove redundant apache license header for UDF suite
new 8661105 Merge HAWQ-1430. Update ranger related log level to avoid log flood
new 58328ad Merge HAWQ-1396. Add more test cases for querying external table via PXF with Ranger enable.
new c8b9dc4 Merge HAWQ-1415. Set the default_value of JAVA_HOME for running RPS
new d4cf90a Merge HAWQ-1422. Resolve user groups using Hadoop config
new 6e05152 Merge HAWQ-1449. HAWQ start/stop cluster should be able to start/stop RPS on standby node
new 1463076 Merge HAWQ-1451. HAWQ state should be able to report the status of both RPS and standby RPS
new 469df72 Merge HAWQ-1452. Remove hawq_rps_address_suffix and hawq_rps_address_host in hawq-site.xml to simplify configuration for RPS High Availability
new 321566e Merge HAWQ-1412. Fix inconsistent json file for catalog of hawq 2.0
new e7ce740 Merge HAWQ-1411. Fix inconsistent json file for catalog of hawq 2.1
new 1d9e208 Merge HAWQ-1436. Implement ranger pulgin service High Availability.
new e63a3ab Merge HAWQ-1454. Exclude certain jars from Ranger Plugin Service packaging
new bbad6cd Merge HAWQ-1456. Copy RPS configuration files to standby when initialize standby master.
new b17d238 Merge HAWQ-1436. Print a message to command line if hawq switches from standby RPS to master RPS.
new 758c084 Merge HAWQ-1469. Don't expose warning messages to command line when switch between master and standby RPS.
new e1e357c Merge HAWQ-1443. Implement Ranger lookup for HAWQ with Kerberos enabled.
new 6274f9c Merge HAWQ-1443. Implement Ranger lookup for HAWQ with Kerberos enabled.
new 0f6c05c Merge HAWQ-1443. Fix bug of HawqClient may connect to different database.
new 3d98afc Merge HAWQ-1476. Augment enable-ranger-plugin.sh to support kerberos.
new 4c78d1a Merge HAWQ-1481. Rework Maven "3" major version check.
new 16be3b2 Merge HAWQ-1477. Implement Ranger plugin service connect to Ranger admin via kerberos.
new ae39c6c Merge HAWQ-1475. Add LICENSE, NOTICE, and DISCLAIMER files for Apache HAWQ binary release c/c++ components
new a878c4c Merge HAWQ-1480 - Added feature for packing a core file
new c7e0ccf Merge HAWQ-1447. Fix ranger build failure
new 00af48f Merge HAWQ-1485. Use user/password instead of credentials cache in Ranger lookup for HAWQ with Kerberos enabled.
new 23f6bad Merge HAWQ-1485. fix exception of decryptPassword twice in lookupResource()
new d398ba7 Merge HAWQ-1493. Integrate Ranger lookup JAAS configuration in ranger-admin plugin jar
new 3ad6078 Merge HAWQ-1499. Update README.md Travis CI status to report only master branch status.
new 0b8fa8d Merge HAWQ-1503. Fixed ftp link causing build failure on centos-6 docker.
new 969d6b5 Merge HAWQ-1333. Change access mode of source files for HAWQ.
new 29937aa Merge HAWQ-1524 - Fix travis ci build failure after protobuf upgrade to 3.4
new 2571b22 Merge HAWQ-1504 - Fixed namenode hang during docker container restart
new 8801826 Merge HAWQ-1495 Updated Readme with a note to run tests parallely to avoid answer file mismatch
new c24f3a2 Merge HAWQ-1544. prompt file count doesn't match hash bucket number when reorganize table
new fa5f54e Merge HAWQ-1549 Enable standby resync using -M smart/fast/immediate
new 576cd5c Merge HAWQ-1368 Add option to hawq register to specify log directory
new 6075f70 Merge HAWQ-1553 Add option to hawq extract to specify log directory
new 63a8d0b Merge HAWQ-1532. recognize timezone 'CST' correctly in China
new 3badb39 Merge HAWQ-1532. Fix conflict in Asia timezone
new 89ca905 Merge HAWQ-1532. test cases on 'Asia' timezone
new b188c38 Merge HAWQ-1560. Changed log level to DEBUG1 for data locality messages
new bce3761 Merge HAWQ-1573. Clear debug_query_string in proc_exit to avoid crash
new c1cd493 Merge HAWQ-1125. Running pl/python related feature_test cases in parallel
new 755fab3 Merge HAWQ-1557. Concurrent drop should not report error for drop IF EXISTS.
new 2899f72 Merge HAWQ-1589. bump hawq version to 2.3 in pom.xml for Apache HAWQ 2.3.0.0-incubating Release
new 9fd55d0 Merge HAWQ-1594. Memory leak in standby master (gpsyncagent process)
new e186a6a Merge HAWQ-1618. Segment panic at workfile_mgr_close_file() when transaction ROLLBACK
new 852390d Merge HAWQ-1361. Remove some installcheck-good cases since they are in the feature test suite now.
new 4d7c68d Disable ranger policy helper suite temporarily
new 170b971 Merge HAWQ-1604. Add A New GUC hawq_hashjoin_bloomfilter to indicate if use Bloom filter for hash join.
new dbc371f Merge HAWQ-1606. This commit implements deciding to create Bloom Filter during query plan and create Bloom filter for inner table
new ad0a202 Merge HAWQ-1606. Fix "make unittest-check" error and set GUC error
new 192fca8 Merge HAWQ-1607. This commit implements applying Bloom filter during Scan outer table.
new 22f0195 Merge HAWQ-1608. Implement Printing Runtime Filter Information For "explain analyze". Change GUC hawq_hashjoin_bloomfilter to bool.
new 790a6d4 Merge HAWQ-1615. Fix accessing invalid memory when run a hash-join query with Bloomfilter enable
new 166f929 Merge HAWQ-1616. Fix the wrong result of hash join when enable Bloom filter
new c5cf93f Merge HAWQ-1620. Push down target list information(pi_targetlist in structure ProjectionInfo) to scan when create Bloomfilter structure.
new eb1a899 Add UDF generated sql files in git ignore
new 15f75a3 Add Query with LIKE clause generated sql and ans files in git ignore
new 9cdb257 can build
new 4253da9 rewrite normal test
new 77206f2 Merge HAWQ-1426. Fix bug that hawq extract meets error after the table was reorganized
new 491653c Modify table name in TestHawqExtract.* for parrallel run
new d03997b Merge HAWQ-1511. Add TDE-related properties into hdfs-client.xml
new 4387335 Merge HAWQ-1510. Add TDE-related functionality into hawq init command
new a0bceff Merge HAWQ-1518. Add a UDF for showing whether the data directory is an encryption zone.
new d75f00c Merge HAWQ-1514. TDE feature makes libhdfs3 require openssl1.1
new 4980c6d can't make
new c913cb6 Disable feature test in test_functions_and_operators
new ae94ada parallel run
new aee9008 Add newQE support for HASHJOIN
new 18fae44 Add newQE support for simple CASE syntax
new ebdba1b stash
new 8c9c95f fix pwdConnect
new 8af181a fix sqlfile
new 019f498 add Param common plan
new 966ef5d fix checkoutfile error
new 6a6cfd9 add convert_querydesc_to_common_plan
new e0a5adf Add newQE support for subplan
new 99bc634 fix receiver info for initplan
new f858031 fix small issue
new a54e186 Support hash distribution table for orc
new 8c4a239 Support to set bucketnum in orc table
new 2612233 enable initplan
new 0f478ce Using DEBUG3 instead INFO log in cloudrest.c
new d367fba disable initplan for new executor due to Q11
new d97330d done 1
new 076d97b cloudTest done
new 508bc86 Support one stage hash agg for new executor
new 8aa3421 Add feature test for orc hash distribution table
new 3f5549f Add tpch test for orc hash distribution table
new e1af3ed Add connection close in header for cloud rest
new 8e8b0ac add subplan convert to common plan
new ae01c4d fix test case:TestORCUDFBasics TestMagmaUDFBasics
new f70c907 reconstruct testCloud
new a2195e5 Fix bug in CheckUserExistOnCloud
new 5c6ba87 delete one sql
new c7c8563 Remove redundant apache license header for UDF suite
new d378a02 Merge HAWQ-1430. Update ranger related log level to avoid log flood
new 8baddda Merge HAWQ-1396. Add more test cases for querying external table via PXF with Ranger enable.
new 109f7af Merge HAWQ-1415. Set the default_value of JAVA_HOME for running RPS
new 239e3a9 Merge HAWQ-1422. Resolve user groups using Hadoop config
new 87c491a Merge HAWQ-1449. HAWQ start/stop cluster should be able to start/stop RPS on standby node
new 58775fb Merge HAWQ-1451. HAWQ state should be able to report the status of both RPS and standby RPS
new b9b910b Merge HAWQ-1452. Remove hawq_rps_address_suffix and hawq_rps_address_host in hawq-site.xml to simplify configuration for RPS High Availability
new 87fce15 Merge HAWQ-1412. Fix inconsistent json file for catalog of hawq 2.0
new a45b4a2 Merge HAWQ-1411. Fix inconsistent json file for catalog of hawq 2.1
new 90482b4 Merge HAWQ-1436. Implement ranger pulgin service High Availability.
new df9bbfd Merge HAWQ-1454. Exclude certain jars from Ranger Plugin Service packaging
new 5e125b7 Merge HAWQ-1456. Copy RPS configuration files to standby when initialize standby master.
new bbe5faa Merge HAWQ-1436. Print a message to command line if hawq switches from standby RPS to master RPS.
new 472ee20 Merge HAWQ-1469. Don't expose warning messages to command line when switch between master and standby RPS.
new 3266199 Merge HAWQ-1443. Implement Ranger lookup for HAWQ with Kerberos enabled.
new 3d0d68c Merge HAWQ-1443. Implement Ranger lookup for HAWQ with Kerberos enabled.
new 06c6e87 Merge HAWQ-1443. Fix bug of HawqClient may connect to different database.
new ecdf4fe Merge HAWQ-1476. Augment enable-ranger-plugin.sh to support kerberos.
new b579251 Merge HAWQ-1481. Rework Maven "3" major version check.
new 7884247 Merge HAWQ-1477. Implement Ranger plugin service connect to Ranger admin via kerberos.
new 709b1b3 Merge HAWQ-1475. Add LICENSE, NOTICE, and DISCLAIMER files for Apache HAWQ binary release c/c++ components
new fad7d34 Merge HAWQ-1480 - Added feature for packing a core file
new 3414a98 Merge HAWQ-1447. Fix ranger build failure
new e8f4a49 Merge HAWQ-1485. Use user/password instead of credentials cache in Ranger lookup for HAWQ with Kerberos enabled.
new f29e563 Merge HAWQ-1485. fix exception of decryptPassword twice in lookupResource()
new 0e82c1d Merge HAWQ-1493. Integrate Ranger lookup JAAS configuration in ranger-admin plugin jar
new 50416f3 Merge HAWQ-1499. Update README.md Travis CI status to report only master branch status.
new 84ee601 Merge HAWQ-1503. Fixed ftp link causing build failure on centos-6 docker.
new b6c2981 Merge HAWQ-1333. Change access mode of source files for HAWQ.
new df566ee Merge HAWQ-1524 - Fix travis ci build failure after protobuf upgrade to 3.4
new cbc9bca Merge HAWQ-1504 - Fixed namenode hang during docker container restart
new ed12062 Merge HAWQ-1495 Updated Readme with a note to run tests parallely to avoid answer file mismatch
new 27a85ac Merge HAWQ-1544. prompt file count doesn't match hash bucket number when reorganize table
new 0bf5fec Merge HAWQ-1549 Enable standby resync using -M smart/fast/immediate
new 385a2b0 Merge HAWQ-1368 Add option to hawq register to specify log directory
new bc91e42 Merge HAWQ-1553 Add option to hawq extract to specify log directory
new 3025b3b Merge HAWQ-1532. recognize timezone 'CST' correctly in China
new f9b99fb Merge HAWQ-1532. Fix conflict in Asia timezone
new 57dc76e Merge HAWQ-1532. test cases on 'Asia' timezone
new 34528ed Merge HAWQ-1560. Changed log level to DEBUG1 for data locality messages
new c63c1e1 Merge HAWQ-1573. Clear debug_query_string in proc_exit to avoid crash
new aed3e9b Merge HAWQ-1125. Running pl/python related feature_test cases in parallel
new ef812cb Merge HAWQ-1557. Concurrent drop should not report error for drop IF EXISTS.
new 9e04c21 Merge HAWQ-1589. bump hawq version to 2.3 in pom.xml for Apache HAWQ 2.3.0.0-incubating Release
new 3cf6f59 Merge HAWQ-1594. Memory leak in standby master (gpsyncagent process)
new 311e6ca Merge HAWQ-1618. Segment panic at workfile_mgr_close_file() when transaction ROLLBACK
new 405f20d Disable ranger policy helper suite temporarily
new 450ea87 Merge HAWQ-1604. Add A New GUC hawq_hashjoin_bloomfilter to indicate if use Bloom filter for hash join.
new 62ac86a Merge HAWQ-1606. This commit implements deciding to create Bloom Filter during query plan and create Bloom filter for inner table
new 0b44d54 Merge HAWQ-1606. Fix "make unittest-check" error and set GUC error
new c541c8b Merge HAWQ-1607. This commit implements applying Bloom filter during Scan outer table.
new f8dde99 Merge HAWQ-1608. Implement Printing Runtime Filter Information For "explain analyze". Change GUC hawq_hashjoin_bloomfilter to bool.
new ed620ca Merge HAWQ-1615. Fix accessing invalid memory when run a hash-join query with Bloomfilter enable
new 46490bb Merge HAWQ-1616. Fix the wrong result of hash join when enable Bloom filter
new c0eb9e3 Merge HAWQ-1620. Push down target list information(pi_targetlist in structure ProjectionInfo) to scan when create Bloomfilter structure.
new 2e4eb67 Add UDF generated sql files in git ignore
new cb11de4 Add Query with LIKE clause generated sql and ans files in git ignore
new 84e3bdf Merge HAWQ-1426. Fix bug that hawq extract meets error after the table was reorganized
new 21cad53 Modify table name in TestHawqExtract.* for parrallel run
new f867960 Merge HAWQ-1511. Add TDE-related properties into hdfs-client.xml
new a12d8c6 Merge HAWQ-1510. Add TDE-related functionality into hawq init command
new 98325c1 Merge HAWQ-1518. Add a UDF for showing whether the data directory is an encryption zone.
new 7639d4b Merge HAWQ-1514. TDE feature makes libhdfs3 require openssl1.1
new 41ef365 Disable feature test in test_functions_and_operators
new b482d9f Add newQE support for HASHJOIN
new 94a51b9 Add newQE support for simple CASE syntax
new c06f8d0 add Param common plan
new c7c6c27 add convert_querydesc_to_common_plan
new df296e8 Add newQE support for subplan
new 8021a98 fix receiver info for initplan
new fd76fc4 fix small issue
new 6291072 Support hash distribution table for orc
new bdf48ce Support to set bucketnum in orc table
new 2cc7fd3 enable initplan
new 001b9aa Using DEBUG3 instead INFO log in cloudrest.c
new 1181bb1 disable initplan for new executor due to Q11
new 7689233 Support one stage hash agg for new executor
new 3a45015 Add feature test for orc hash distribution table
new 1c3f6f5 Add tpch test for orc hash distribution table
new fcda08b Add connection close in header for cloud rest
new e86307a add subplan convert to common plan
new 88241fb fix test case:TestORCUDFBasics TestMagmaUDFBasics
new d0157e4 Fix bug in CheckUserExistOnCloud
new d857fec add the options of new_executor in tpch test
new 4794656 add subqueryscan to common plan
new e4321ca Fix bug set segno for text/csv external file
new 2968d4f Merge branch 'oushu-master' into test-cloud
new 3622d7f Merge branch 'test-cloud' into oushu-master
new 05f952e Add feature test for array/string functions
new 5d92920 Fix the bug int getFmtName()
new d470dea Update README
new 31e8f36 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 79574cf Add newQE support for SUBPLAN
new 60a9552 Add newQE support for SUBPLAN
new b3225ac fix sqlfiel
new a447d97 Add univplan's missing initplan fields
new 70f2b65 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 9887059 Support inner query of init plan in new executor
new 269c6a6 enable tpch13
new 7b69c46 Fix HASHJOIN join type checking
new 75e4e24 Fix bug in ExecSetParamPlan
new 7efa20e Revert "enable tpch13"
new 2d26f67 fix bug found in ci
new 538be52 Revert "Revert "enable tpch13""
new 7a29a42 change the options of new_executor in tpch test
new d3939c0 add kerberos authentication in pluggable storage framework
new ab4a6e7 fix FSManager not clean bug
new 1938420 Support inner query of init plan in new executor
new 01fd17d enable tpch13
new 7436c24 Fix HASHJOIN join type checking
new ec8114e Fix bug in ExecSetParamPlan
new 2183932 Revert "enable tpch13"
new 4f34e59 fix kerberos judgement bug
new cf9c532 add cloud test
new 2b28ca4 add cloud test
new 113040f fix src/test/feature/tpchtest/tpchorc_oldqe_part.xml
new e2375aa fix token initialization
new d50f657 fix keytab hardcode for kerberos
new 1e94a10 Add newQE support for cast bpchar to text
new 05c9f2c Add newQE support for HASHJOIN
new 956f3da add checkSupportedSubLinkType
new bf5fcd6 enable initplan
new 5688dbf add static for internal function
new 2a8f17b Revert "add static for internal function"
new 86fb7d0 Fix bug of init plan result descriptor temporarily
new 73061d0 add mkdir out file path in cloudtest
new ef7d4c2 add analyze get fs checkout
new 4448a94 modify code format
new 57d8c19 Disable read statistic only for agg in subplan
new c672d7e Do not need to start interconnect in HAWQ initplan when using new executor
new b3e2691 Disable explain analyze for initplan with new executor
new 29c5e37 Disable data types not supported in initplan with new executor
new a8e801f Fix newQE missing quallist
new 862f4e5 Add newQE support for subplan on exists/not exists
new df3258e Add newQE plan conversion debug info
new 21a0f28 Fix newQE HASH condition checking
new 62ff3f0 Add newQE sub-select feature test referring GP's regression test
new 9e61948 Fix newQE EXPR_SUBLINK bug
new 70ecef0 Revert "Fix newQE EXPR_SUBLINK bug"
new 7d4aa1c modify test case : TETExtText.* , TETExtCsv.*
new 139c1cd Add newQE feature test for JOIN
new 6b3e1d6 Add newQE feature test for LEFT ANTI SEMI JOIN
new fe63702 fix test case : TETExtText.* , TETExtCsv.*
new f9473b0 fix test case :TETExtCsv.TestOptionNewline
new 39de023 enable query language functions in newexecutor
new 4a94a26 add more test case for sql function
new 792288a Do not need get all result tuples in inner query of initplan
new 8fb4ecb Fix bug use exec_mpp_query_new
new 9c58af6 disable TestUdf
new d9b9922 add bucketnum, enable distributedby and partitionby for magma
new d652ad2 enable alter table for magma, bypass drop magma table interface
new 2611f0d add magmatp and magmaap format interface, enable magma without pk
new 1799aa1 add default bucketnum
new 6db4066 remove useless comment
new d969f97 add default distributionkey and default bucketnum for magma
new 4a21dee register pluggable storage functions for magmaap and magmatp
new 44dc129 fix default bucketnum and distribution key bug
new 6046fe3 add DDL feature test for magma in hawqend
new 4e8e812 strict magmaap or magmatp jugdement
new f6e88e4 add new executor for spi
new cfe2399 Add newQE feature test on expr_subplan
new 220ebb3 Add newQE feature test for SUB-QUERY
new c2e8548 Use 0 to represent unlimit tuple number for exec_mpp_query_new instead of 1
new 725a064 Fix bug for EXISTS_SUBLINK and NOT_EXISTS_SUBLINK
new c630453 Reuse SelfItemPointerAttributeNumber in tuple table slot to store row id for magma
new 1b029f8 add -o StrictHostKeyChecking=no for ssh
new 9253c0b Revert "Reuse SelfItemPointerAttributeNumber in tuple table slot to store row id for magma"
new 581042a Disable subplan temp
new fd2d4d1 fix issue for wrong count in exec_mpp_query_new
new 500d733 add pre-push
new 1c69876 fix subplan kerberos bug for newexcutor
new 900d97d fix test case TETExtCsv.TestEmptyFile
new 37d432b improve pre-push
new fb533dd fix small issue in pre-push
new 3426ef9 change protected_branch to oushu-master
new 13a1eaf fix token assign bug for kerberos on new executor
new c45544a Disable newQE not supported feature
new bca522d Add initplan feature test
new 5914b14 Fix bug for text type in initplan in convert_querydesc_to_common_plan()
new 45ba4b6 Enable newQE fixed feature tests
new ad20ed4 Add magma row id in tuple table slot
new f11239b enable new executor for sql functions
new c24e8a1 add feature test for tpch
new 77f796f add new executor support for spi
new a57fb62 spi use auto mode to run
new 040187b add test case for plpgsql
new d4e3b4a Add newQE support for ANY/ALL SUBPLAN expression
new f32cd1e fix feature adapt python2.6
new 8f68447 fix gtest-parallel to adapt python2.6
new 16ddb6b add tpch test case
new ab8165a use auto to run tpch
new 34784b4 fix hawq fault tolerance case failure
new 2367c13 add hash options into tpch
new c31adb9 fix bug when Subqueryscan convert to common plan
new 06dcd74 fix tpch test and review tpchsql
new c719653 Fix bug of change_hash_virtual_segments_order for orc file
new 511ccf5 Change option to 'hash' in TpchMixWorkload::initData
new d191ba9 Add missing firstStart info in newQE instrumentation
new 26dd48b fix test issue
new f716199 fix bug for unsupported data type of orc in new qe
new 5699967 fix path issue in test case
new f3dd881 fix ans file
new 026b559 Add bloom filter option when creating orc format table
new cf2541b remove check for isZapped of Append
new c048d76 disable subquery test case due to wrong result
new ec788c1 Use magma client interface in magma format and initial datalocaility refactor
new fb6c653 Add feature test for bloom filter in newexecutor
new b75c6b8 Disable bloom filter feature test temporarily
new 37b14fc Fix missing file_format in newQE test case
new a8ccaa2 Change tpch27
new 0328904 Correct bloom filter feature test and enable it
new ece1216 passing create table
new 6c2c732 pass tabletype down to create table
new b88c474 disable magma create table test since no magma_server start/stop with hawq
new d664031 set magma table to random and pass distributedkey to create magma table
new 3f4fc99 add rangeid and RGid ser and deser
new daba216 add magma_server start/stop support
new 6d6a6eb add the centos6.x image path in readme
new c885ea7 Dispatch magma snapshot for transaction metadata dispatch
new af19528 remove useless comment
new e9390a6 add join case
new 07fd3bd temporarily disable magma_server start/stop in hawq cluster for it will hold 100 percent cpu usage
new 018dd51 Add magma client cleanup to prevent leak and link magma to hawq
new ad59355 enable test case in test_subselect
new 65b397d fix fetch table ranges arguments
new 4272222 Fix bug of free MyMemoryPool when there are mulitple scans
new 8d67406 Revert "Fix bug of free MyMemoryPool when there are mulitple scans"
new 455e47e Fix index process in magma creation
new 1f0671c dispatch filesplits and distkey to qe when call client insert
new b87ec97 Fix bug of free MyMemoryPool when there are mulitple scans
new f5b245b fix merge error and create magma client instance arguments bug
new de5a160 fix defalut first column distribution key bug and remove rgID to blocklocation_file
new b2886a4 delete ORCFormatResetORCFormatReaderC
new 280cd37 Fix bug for magma transaction snapshot
new 2592de8 add plpgsql test case
new e675ad4 Remove feature test of plpgsql from newexecuter
new 0aa5dbc chang joindata path
new 3dfb40e Run tpch partition test in TestTPCH.TestORC_NewQE_Hash
new 57830ab Run tpch hash test in TestTPCH.TestORC_OldQE_Partition
new 4cbfca6 Disable array dimension > 1 in orc format insert
new e984dc9 Fix typo in TestORC_NewQE_Hash
new d910b9a fix hawq pass full logdir to magma client
new 336fed8 delete extra hashjoin test
new 408c361 enable hashjoin_orc
new 2d1ed89 add plpgsql test in UDF
new d054ac2 Fix memory leak for magma transaction
new ad75857 Fix bug for the magma snapshot metadata dispatch
new f637262 fix way to get linux info
new f782865 pass serialise schema in plan to magma DML
new a42852e fix bug on vseg calculate and serialize schema
new 918e3a9 fix serializeSchema initialization
new a34cf75 Fix bug for magma snapshot metadata dispatch
new 4bd0268 fix get linux memory
new 2bb35eb Fix name for the magma pluggable storage function
new ea1b3d4 Fix bug for fetch magma table range location
new c9448e6 Fix bug for the magma snapshot metadata dispatch
new f8f978a enable initplan use new api
new f831226 Fix snapshot in magma scan and insert function
new 1d2b9a6 fix magma scan interface
new fa2598c fix get test database version
new c5ef253 Change TestORC_NewQE_Hash to hash only and TestORC_NewQE_Partition with hash
new 5767595 Disable failed test in UDF temporarily
new 4dce6e0 fix get memory in test
new 13d33cb Remove useless code for init plan
new 3246c8a remove .diff
new ae7fed6 disable new executor for cursor and Bind message
new 59216f2 spi fall back to old executor if new_executor is off
new 3f81e3a fix workloads in resultstore
new 52cd8d1 use orc for madlib test
new e7e7a55 skip run query on large data
new 6b2e7cb Add errror checkign for analyze
new e064800 fix testresult file
new f384716 Fix bug in change_hash_virtual_segments_order_orc_file()
new 7cbf6fe Add newQE feature test on CASE expression
new abf00f6 Disable some problematic newQE test case
new e376d95 Revert "Disable some problematic newQE test case"
new 6a95b5b enable test case for cursor in orc new executor
new 2fbb1a9 fix ai test 52_sssp case
new fbde9b0 Move memory pool to orc reader back
new 933a6ce review orc to compression type and modify tpch 25 query
new 0e3ddc5 fix test tpch test error
new cb0908f fix compression for orc
new 7ac38c5 add stopMyNewExecutor
new f7158d4 enable udf test case
new 451ebb7 Fix interface for range schema dispatch
new 231c5d2 Add initial metadata dispatch for distribution key and use first column currently
new 0d43c1d Fix logdir for magma table option build and external scan init
new 480d38c Fix header file for file split in pluggable storage
new 4a8b874 Do not merge continuous split to larger split for magma table
new c4db86a add set tuple desc , table target to beginscan and add convert splits to scan task with rangeid and rgid
new cb6e1fd Remove update primary key constraint for magma table
new fcba955 fix read data return value indicate end or not
new a30ac15 Fix replica for magma range in file split
new 48df90c Fix bug for snapshot metadata dispatch
new 1e38459 Add row id process for update delete and fix bug
new 8ac63b1 fix potential memory leak for range and rg id in update delete
new 56fdce0 Use leader range to build range to rg mapping before magma insert
new b807cb2 Fix bug for magma select with build full range to rg mapping on executor
new 9cce8ba Fix bug for range to rg mapping from hawq to magma for insert
new d5532b2 fix parallel testresult
new ed6ffb1 disable send stop message in spi
new a30b66d disable case in UDF
new 2bd143e Add newQE support on partial sysattr
new d311d0a Fix isnull for columns in magma update delete
new 06c39dd fix update and delete fmtOpts list not set
new cf87d47 Add row id in update delete interface
new 42ea142 Fix row id for update delete by get it from scan and store global
new 31026ef Add a feature test of join to verify the bug of interconnect sender
new b48eb4e Fix newQE support for HASH JOIN on VARCHAR(N)
new 87ff22f add MagmaTable free in hawq side
new 5a45910 Refactor pluggable storage and ORC format o Refactor pluggable storage utility and macro o Add comments and implementations of multiple encodings o ORC format option checker refactored o Add utility function in namespace
new d100d56 add casename testid in result store
new 7d96448 Revert "Refactor pluggable storage and ORC format"
new c34e00c Add metadata dispatch for distribution policy
new 6a1cdc1 delete casename ,add runinfo and change testinfo in result store
new 2783d3f add tag in sql file,fix status in result store
new b79b71d fix runid in result store,runid equal 0 if no TESTID env
new b40999c remove deprecated DKV* thing
new b1f081b add serialize snapshot to univplan
new 6861c61 refactor convert magma splits to common plan
new 3116d04 passing convert plan to common plan for magma table in new executor
new 0fb61ad temporarily disable magma in new executor for debug update/delete regression
new 2ef0e66 Add order by in insert lineitem for orc
new 8208853 group ranges to RG
new ba4e129 add change in header file for range and rg map
new 9ba1b10 add FATAL PANIC grep param to get run result in result store
new 84be3d0 delete tesid for table rundetails in result store
new 914d9b8 Fix row id name in tuple table slot
new ffc637c add generate db report
new 9d7426f add read value from config xml file in feature-test.sh to auto start test
new 90b551f Add row id in tuple table slot for update delete
new c16af3c initial serialize schema length in datalocality
new 767e8a9 Revert "temporarily disable magma_server start/stop in hawq cluster for it will hold 100 percent cpu usage"
new 386c34e reback test to non-order insert
new 17e1aaf add table column index when create magma table
new abdcbc3 parsing table type from format name and pass to client, fix some leaks,remove some useless code and fix function magma_parse_format_string
new cbc1cbc call format cwrapper directly to set format info instead of an extra function wrapper
new a18cfda init magma user data in function to reduce duplicate code
new 081e7ba add fetch function with formatter name instead of hardcode
new fec23c3 revise basic magma test to avaible for magmatp and magmaap
new 5d81b4d enable AlterRoleSetStmt
new 08d5a29 Improve range to rg mapping for insert update delete
new cbebbba Remove unused interface for magma in pluggable storage
new 5ef5e4f add magma basic test
new eb2259c fix distributed key check bug when the first column as default dist key, distributed key must be left subset of primary key
new 8747ce2 relieve constraints for magma table that primary key must be fixed width
new 684cd6b fix hawq load issue with HEADER
new 2037ecf Revert "Revert "temporarily disable magma_server start/stop in hawq cluster for it will hold 100 percent cpu usage""
new 90df234 fix magama Data Type Test
new 67ddaab add @@distributed_by@@ in source file for magma data type test
new e9b15be change off to auto for new_executor in magma test source file
new 183d2c2 delete @@distributed_by@@ in TestExternalDataType orc
new 6b056da Revert "Revert "Revert "temporarily disable magma_server start/stop in hawq cluster for it will hold 100 percent cpu usage"""
new a867d0c refine performance report
new 499f704 Revert "disable send stop message in spi"
new c9f1da0 change TestExtAnalyze,TestLike,TestParser,TestQueryNestedCaseNull,TestQueryPrepare,TestQuerySequence,TestSelectQuery for magma test
new 3953644 change feature-test.sh in resultstore
new 1d43069 Revert "Revert "Revert "Revert "temporarily disable magma_server start/stop in hawq cluster for it will hold 100 percent cpu usage""""
new 9a84c5a set magma use master address
new afbb5e1 Revert "set magma use master address"
new 9553b34 add report sql file
new 4f6c9d8 fix passing rg to url where rg locates map to magma
new 6025a65 Revert "Revert "set magma use master address""
new e908e38 set magma listen always 0.0.0.0
new 521bd2d change TestTemp,TestSlice,TestOctet,TestQueryPortal,TestOlapQuery for magma
new 0a668c0 delete magma , add magmatp and magmaap tpch
new 968a45e change TestMagmaQuitQuery for magma feature test
new bf5f90a Revert "Revert "Revert "Revert "Revert "temporarily disable magma_server start/stop in hawq cluster for it will hold 100 percent cpu usage"""""
new 4be0009 fix report generation sql error
new f9185c6 fix TestMagmaQuitQuery,add TestMagmaFault for magma feature test
new a4a163b refine magma error handling
new 743b40c remove unused functions
new 9824129 remove logdir for storage magma format instance since it's unnecessary anymore
new 994cf7c comment some logs to improve performance
new 16a3339 Add magma feature test : tpch, basic, userquery
new a8a521e Add newQE support for SCALAR OP ARRAY
new 5a2fc69 Support extract for timestamp and typecast from date to timestamp
new 2f1b580 Add feature test for timestamp/date extract
new 235f893 fix bug of core dumped when analyzing magma table
new 2afbf33 fix incorrect vseg number for copying magma table
new f29f05c fix start magma on standby use wrong port
new 5e48877 Fix ans of tpch8
new c565f82 fix ai sql file to format 'orc'
new 32147e7 Add newQE support for TID comparison
new 27943e5 Add newQE support for UNIQUE
new 03f4740 add some log to debug magma start cluster
new b1cfb91 change ai sql file to format 'orc'
new 79c5e71 Fix bug of curl_context_cloud.response.buffer memory context
new dd78209 Add debug log for magma start
new 7b4a0bc change ai sql file to format 'orc'
new 2118d61 fix hawq reload with magma server, do nothing to magma server
new 939bb9d fix hawq core dump when abort magma transaction twice
new 33a733b change ai sql file to format 'orc'
new 79abf4e try to fix magma server start and add more log
new f0b98d3 Add newQE support for HASH [LASJ, EXISTS] JOIN with JoinFilter
new d56e4b4 change TestTransaction for magma feature test
new 8ccd1be fix TestExternalDataType for magmatest
new 70e66d4 fix ans file of TestExtAnalyze for magma test
new 14cfdd1 add magma test for sequence
new 52b8b2a fix copy bug from file to magma table
new de1828f fix convert date/timestamp type Const while const value is null
new 7e8d274 Fix compile warnings in newPlanner.c
new 2291872 fix update on composite type core dump when converting plan
new a64150c comment convert targetlist for magma entry
new 0c6f5df Fix key conflict error message for insert
new 1a1878e Add sanity test and fix udt test issue
new 829502d Fix hang with LWLockAcquire when run concurrent query in fts
new a62c190 refine report.sql for performance report
new cd7f9d7 fix TestExternalDataType ans file
new f928505 delete getTest_case_name in test_externaldatatype
new c8e5a4d Add orc decimal type feature tests
new 091640b add MultiVarcharKey test in datatype for magma
new 08ef9a2 fix TestMagmaParserCaseGroupBy TestMagmaNestCase TestMagmaPrepareParameters TestMagmaSequenceCreateSerialColumn
new 4a3da88 fix TestMagmaBasic TestMagmaOctet TestMagmaBasicTest
new 914ec6f fix sanity-test.sh to run more magmmatest
new 644100d add more case for magma
new 394b22b fix bug when copy file to orc table
new 8e19f50 prepare still use old executor and modify magma ans
new a4f8192 Fix bug support explain in spi function
new 7930632 Add a feature test for plpgsql and prepare still use old executor
new 3f7a782 Use CMD_UTILITY instead of T_ExplainStmt to skip some qulifications in SPI_cursor_open
new c7afa62 Fix bug in refineCachedPlan and SPI_cursor_open
new e492464 Remove obsolete newQE TODO tag
new e4ce8b0 Fix bug that create orc table with composite type
new 13eee8b modify magam sanity answer
new 244f65b Revert "Fix bug that create orc table with composite type"
new 661e4a1 fix check magma_server running function
new a56c545 fix magma test issue and ans file for queries
new 7dc1b7b Fix orc create table issue with composite types
new 2bb7914 fix insert into magma random table will cause core
new 3ddefe2 refine sanity test ensure all passed in mac
new 20adba3 remove orc decimal precision check for Hive test compliance
new 675dee4 fix wrong added composite type for new executor and check data type when convert T_Var for unsupported
new 34d39aa fix magma table scan for new executor
new ae34f7d Fix begin transaction error check when no transaction is returned from server
new f6b3037 fix update bug in magma table which the rowid will be lost after hashjoin and motion
new 488dab4 add global hash table for range and replicaGroup map for magma
new 287f747 remove unnecessary orc type check code
new d9e1af4 Fix memory leak for range schema in datalocality
new e263f49 Improve performance for datalocality of range and replica group
new 99aba8a Change hawq_magma_port_master to 50000
new aca1080 Start scheduler rpc server and MppScheduler in QD
new c1bcbf1 Add log for transaction begin commit abort
new ec6f5c9 Fix bug of scheduler_prepare_for_new_query
new 922b8af Add decimal case
new 6af757e remove rundundant log
new b66c75f remove rundundant log
new ad30ee3 add decimal test
new b372e9b fix decimal case error
new 66ad16d fix bug for cordump when insert or select nvarchar datatype
new a3fbc54 refactor conversion bettween rowid and ctid
new 91d06c1 refine magma client cancel functions
new 4fd5768 Fix case for decimal data type in tp format after key conflict check is improved
new 41cd1a2 disable decimal test
new 2053ff9 Revert "disable decimal test"
new 529fe2c fix magma tpch test
new 6b083c1 fix #839 and remove hard coded
new 8eb06fd fix TestMagmaTPInsertIntflo_OneIntKey ans file and error
new 2bc09c9 Add receiver address to plan in scheduler and disable scheduler start receiver
new 1cc854a fix TestMagmaTPInsertIntflo ans source file for sum function
new bc2a508 fix update bug when number of rows increase because wrong rowid
new 541059c Add cancel test
new 470224b Support scheduler run
new 70e995f Enable new executor with magma
new ed38a93 fix udf test for magma and orc
new ed2568a delete unnecessary sql file for udf test
new 6b6ead4 Improve performance by not copy file name in file split convert
new ccfc25a Improve performance by not convert json format plan in debug log
new 2b0b967 evert "Enable new executor with magma"
new de31b30 Replace sessionId by queryId
new 2d25284 pass queryId to new dispatcher
new bdbaa82 delete useless code for scheduler
new cb2484f fix real scale for tpch test
new a3bfc26 refix scale for tpch test
new 42b6158 add two parallel tests for transactions
new e27b794 add magma client & format cancel
new c4ab74d quote command with regular expression to fix it in some shell
new 732399c add scale_multiply_segments in xml for tpch test
new 1717798 fix bug for null result of tpch2 and tpch3 in magmatp
new 1d073a8 add primary key update constraint for magma table
new 72d16a6 add restraint of distributed randomly for magma table
new 0fc5a06 modify ans file for primary key update constraint and distributed randomly for magma table
new 38a64c6 Improve performance for set range and rg map in datalocality
new b939dfc Improve performance by redundant table type parse in split allocation
new f32a3f5 fix magma analyze testcase: remove select relpages while it varies depends rg number the table data locates
new 68ae357 Revert "Improve performance for set range and rg map in datalocality"
new 5de94df Fix bug of set address/port for receiver and add cleanup_scheduler_data()
new 2dcb816 Check error in scheduler
new 976cab8 Support subplan in scheduler
new c37c8c8 Revert "Improve performance by redundant table type parse in split allocation"
new cdb7659 Revert "Revert "Improve performance for set range and rg map in datalocality""
new 3e99c24 add tpch for magma
new 5840dd5 add new_scheduler guc and add featuretest for orc&&magmatp
new 676bc23 add TestNewScheduler in sanity test
new 58c3bc5 rename magma test case for new scheduler
new cdf6156 Add rpc server on QD
new 89602ca Only dispatch actually run subplan in scheduler
new 91c1419 remove redundant distributed randomly check for magma table
new df2780a fix bug for rangeid and rowid as ctid to avoid wrong result for hash agg in tpch4
new 6006a1d fix nchar filter bug for tpch12 and tpch19
new 02de965 Add gitignore on query/data/joindata
new a201098 Add planRow info into newQE univplan
new 60d0995 fix transaction test issue and modify sanity test
new f59978d enable magma with new executor
new 1c821b5 remove memory allocate limits for setting statement level vseg mem quota
new ad0bd8d Revert "enable magma with new executor"
new f12f0a0 fix bug for empty primary key process in ConstraintGetPrimaryKeys in update operation
new a91578f add stop mode immediate to magma
new 24bae11 Add operatorMemKB in newQE univplan
new bbd7985 remove unused service in univplan table
new 19f25e6 refactor magma convert plan add range table function
new 806a0c3 Revert "add stop mode immediate to magma"
new 9f4b0a3 Fix newQE univPlanSetPlanNodeInfo argument on operatorMemKB
new 792b84b Fix plan for subplan in shceduler
new 1234b96 Fix bug in scheduler_prepare_for_new_query
new c8acefb Add scheduler_wait and fix bug in get_all_stageno_from_plantree for subquery
new eec3849 Remove cleanup_scheduler_data
new eb1c5f7 Fix bug of distinguish initplan and subquery
new 6d9e6f8 Fix like and tpch case issue
new 4f37784 enable more test in sanity test
new 2025cfe Revert "Revert "enable magma with new executor""
new 985273b fix add task with splits core dump
new d64ad39 add scheduler_cancelquery
new 3725f6f fix hashagg case ans file
new 56d6944 Revert "Revert "add stop mode immediate to magma""
new e59074e fix stop magma segment action_name
new ef62e40 fix init_file for diff.pl
new f218d99 Revert "fix init_file for diff.pl"
new c2fe31c fix primary key for TestMagmaTP_Groupby and ans file
new a4042a6 remove duplicate timestamp process in magma.c since magma-format cwrapper has already done
new 469d3f8 disable magmatp tpch test in sanity
new f535917 add TestExternalDataType test for magmatp in sanity-test
new e30738d Revert "add TestExternalDataType test for magmatp in sanity-test"
new 3bf27e6 reduce log info for magma
new b44778a dispatch command id in hawq
new f8c6b6e fix complite error
new 2ea6393 remove exclusive lock in magma table due to MVCC format
new 8343eee add TestMagmaTPInsertDateByte_DateKey in sanity
new b7f21e0 pass command id to magma
new b179f7f restore sanity-test.sh
new 846852f enable commandid in QD
new 2528a7b Add scheduler_catch_error
new 600d5b6 Fix error message for scheduler_catch_error
new 6f88768 Remove scheduler_wait before scheduler_catch_error
new 6fa8f51 fix TestMagmaTPInsertTschar_MultiVarcharKey ans file
new 27203cc fix datatype test for magmaap
new 8fc4d4c refine magmaap basic test
new 18b21b8 degrade log INFO to DEBUG1 for magma log
new b455bf0 Fix error for tp format case
new 9eedf12 refine magma user scenario case and add data type in sanity
new 4cc0841 fix TestSelectQuery for magma test
new ce8983a update UDF test
new e54d9a8 fix the errors in test_plpsql_orc.ans
new 58c8941 disable ap test
new a94a1f5 Reset cancelFlag for new scheduler in QD side
new 3e22bcb Move init scheduler to first query begin
new a4ef21a fix TestSlice TestOlapQuery TestLike test case for magma
new fca8272 Add newQE GUC support
new 56cc3a7 fix magma tpch pk case error
new 73cfd4a add test generate sql and ans file in gitignore
new 3a7847a Change version to 4.0.0.0
new a1efb6c modify exttable_extmagma_decimal.sql to make sure correctness of the test
new e1e88c5 Add 4.0.json
new dc29147 modify ExternalSource/ans/exttable_extmagma_decimal.ans
new 42f5fba add new scheduler mode in explain analyze
new 4210fc8 add new_scheduler guc to univplan and fix orc guc in new scheduler
new afffa1e disable unsupported statement for new planner and fix convert token condition for enable_secure_filesystem
new 18d3126 Revise magma transaction test
new 6e4169c add TestExternalDataType in sanity parallel test
new 2e5ddc1 change default value of new_scheduler for orc and magma seperately
new 17df1b8 refine sanity test
new 56e322a add back TestNewScheduler
new b257d08 enable new scheduler for magma table
new 82131eb fix TestMagmaTPSelectHashAgg ans ans sql source file
new 06d0bf4 add join data download check in sanity test
new 7ab1ae2 modify the magmaAP case
new 1d04111 fix core dump
new f3828c2 use magma check result instead of repeated code
new e3f5206 Fix ap test and transaction test
new a347334 add split Guc value function for test
new c501ba2 enable magma index scan
new c98c2db add more cancel test to sanity
new 63eee80 fix bug for decimal select and update in new executor in magmatp format, change it as orc
new d95cb88 remove useless log
new 02d6b64 fix bug for memory leak in magma_getnext
new 9e5f004 change new_scheduler to on by default
new e26487a add a function into feature/lib/sql_util
new dc2e7bf fix bug of copy to magma partition table
new 1e32d65 add test cases to test_transaction.cpp
new 47b1dc9 Use the right memory context to free per row memory in scan
new 3660ac4 Basic support explain analyze in scheduler
new f2d6e3d add scheduler_print_stats
new 3635444 Use planstate_walk_node in cdbexplain_recvSchedulerExecStats
new bb444f3 Add myinstrument_walk_node
new a04a002 Disable TestTransaction.TestMagmaTPConflict* and TestMagmaTPNoConflict* test cases
new d048da5 tmp
new 95f517f fix some cases in the test_transaction.cpp
new f90080a Revert "tmp"
new 26c8954 Use per row memory context for magma insert update delete
new bd179f3 Change the code format for magma.c
new d5151fe Add initplan feature test
new cf8607b Fix bug handle partition table in explain analyze with scheduler
new 1e75878 enable index for local format
new b0c3fa5 update test_transactions.cpp
new f0df670 Update test_transactions.cpp
new 298dde0 Fix bug for fts hang with lock
new d416c22 update cases for test_transaction
new df990ce Revert "update cases for test_transaction"
new db0beb5 update transaction cases
new e9f8d7d Revert "Fix bug for fts hang with lock"
new 707266b add kill process test for magma fault
new 8d14156 add magma index scan basic test
new 457098a disabled create index
new 55c7d02 Add log for data locality calculation
new 1e0616d Fix data locality calculation for hash table
new 35d7690 Fix bug for data locality calculation
new 7c5dfdd Revert "Fix bug for data locality calculation"
new 7018fa0 Revert "Fix data locality calculation for hash table"
new 177fae2 Fix the lock for fts bug
new 7837b7a complete trsansction test
new c2c5bf4 modify the index test
new 0de412f Add log for lock debug
new 2ad2de7 Fix bug for lock with interrupt
new 6f9cbf3 Remove interface for interrupt of lock
new c21d457 add index scan test
new 8900e21 fix datalocality caculation bug and memory overwrite in magma hash table
new 9be57a7 disabled ap decimal
new 4010372 Revert "fix datalocality caculation bug and memory overwrite in magma hash table"
new 32bb36d Revert "Revert "fix datalocality caculation bug and memory overwrite in magma hash table""
new 7cd642b Revert "disabled ap decimal"
new 0562f5a change POSTMASTER kill sig-kill to sig-quit
new 3d0ddec Update Multitable Test
new 74c2423 Revert "Revert "disabled ap decimal""
new 84ee86a Revert "Revert "Revert "disabled ap decimal"""
new 2c9df01 Fix olap ans file random
new 6693eb4 update test files for datatype
new 641fdbf update ans file for index scan test
new b5a80fc add and fix datatype index test
new e103d71 disable index test in datatype
new c795651 add two transaction test for praallel update
new 5a023d0 diabled time/date/timestamp
new 6a68a2e diabled date/time/timestamp
new 92b8280 fix the parllel update test
new bcd4738 Enable magma index scan on DATE/TIME/TIMESTAMP
new 84299e6 Correct the sanity-test.sh
new 1a40f77 cancel transaction when snapshot really exists
new 0723a80 split ranges in each RG to six parts, add the part id in top three bit of rangeid
new 74a2c2d fix magma index ans file for float datetype
new 7095bb2 fix bug for datalocality caculation which the file group number bigger than the vseg number then cause remote read or write, still need to optimize in future
new 83d99a5 Do not support add partition for magma table
new e000378 update partition test for tpch
new a6c2719 add xml files for tpch partition test
new 2534b45 fix WriteWorkload in tpch test for magma
new 145a7c4 open all index test
new 0d0e7ee fix range dispatch for magma table, guarantee local read, meanwhile independent of RG number and magma data folder number
new 00c445a fix bug for alter add partition table for magma table
new 838219a add ps transaction check abort transaction in cleanup or not
new 9e9ceb4 add orc and magma mix test
new 86c21cd use sole rpc server in one process
new 8b41e01 fix magma fault test
new 4d88d0e add orc magma file
new 526e9b4 Revert "use sole rpc server in one process"
new 89f2545 fix run magma and orc table core dump
new fb3e82a fix bug for orc and magma table mix, the hostname is 127.0.0.1 in magma while is localhost in orc, which turn one node to two wrongly
new 5be9c1c comment the log for hostname debug
new ce95671 Revert "Revert "disable send stop message in spi""
new c562974 change new_scheduler to off in global
new bb84eca add some tpch partition tests
new 74353c3 fix random failure of index scan
new f8343fce remove redundant assignment and add log info for possible wrong RG meta info
new f22573c fix add partition throw exception
new 1496d56 add more log output when failed to find leader rg when fetching block location
new dda7167 Revert "fix add partition throw exception"
new 11c8613 add log for datalocality caculation wrong result
new c390299 add check when no leader rg in block location
new a4c3478 set some init state to PS transaction data when begintransaction get NULL
new d5e9421 fix add partition throw exception
new 09754a3 update log info for datalocality calculation and ipAddress expression
new 3c33f44 comment log error temporialy, need to verify the hostname principle when do datalocality
new 2719600 updated orc.c to new pluggable api
new 0e231d6 Revert "updated orc.c to new pluggable api"
new e863019 Revert "comment log error temporialy, need to verify the hostname principle when do datalocality"
new e1a8ce1 Revert "update log info for datalocality calculation and ipAddress expression"
new 02cd85d update log info for datalocality calculation and ipAddress expression
new 3385347 comment log error for datalocality wrong result temporarily, this is caused by different hostname principle in Resource Manager, hdfs and magma server
new d32c14e fix transaction ans file due to key conflict check changed error message
new a13c2f8 fix transaction conflict detected errmessage
new 1c47349 deep copy QueryResource in _SPI_copy_plan
new a6bb0a0 change the prallel degree of Multitable test
new da2996d fix hostname inconsistency for magma, vseg and hdfs, turn them to ip address
new 42e700c add feature for create external role for hive protocol
new 7048417 adapt the number of parallel sessions to ci test
new e57ed4d fix bug for alter role for external table with hive protocol
new e4cf3c1 forbid rename magma table
new d27f653 add hive install file for the convenice of update
new 4ce9e73 add installation of the hive_install file
new 067eb7d correct the hive_install file installation content
new 4f4f59a set max arena to 4
new f1265c2 add tpch tests for orc and text formats which use FLOAT type
new 46510c9 add feature test for altering role for hive protocol
new 4704763 comment check_loopback_ip_addr temporarily
new 37e720a delete log
new a6b803e refine magma tpch
new 0864481 add a case for text and csv encoding
new 3e0be16 Merge branch 'oushu-master' of https://github.com/oushu-io/hawq into oushu-master
new 238eefd 'add ldap in default'
new bc4f657 dispatch udf listed in dispatch_udf
new 70246c8 fix text & csv encoding latin9 test
new d210a63 'change setting about default of ldap support in configure.in'
new a2d7b84 Revert "fix text & csv encoding latin9 test"
new e17c922 Fix update for tpch partition table
new e13ed5b fix compile problem about test_extfmt_text.cpp
new 4875095 Fix case for text encoding latin9
new e76c710 add sleep after recover for magma fault test and add feature test coverage test
new de893f2 change the check conditions for transaction tests
new 870dc50 change ip address to hostname as host identity for magma,hawq and hdfs
new 363e04c Do not open relation in alter table
new 9a07cab 40 tests for encoding
new d0dc286 update feature test for encoding
new 235947a fix test case for csv encoding
new a0d7d04 Optimize oldQE magma scan
new 9b78cdf add decimal tpch groupby answer
new 30fd8d0 add decimal calculation support
new 649b9db Revert "add decimal calculation support"
new 04eb45d add decimal calculation support
new f14bc24 Update README.md
new 7ca77a7 add auto generate hawq coverage report
new 03121b1 fix coverage report for hornet and hawq
new 343d9a6 fix encoding bug which lost \0 in each colRawValues tail in csv and text format
new 9c90a34 disabled inheritance for update/delete
new 5348d0a Revert "disabled inheritance for update/delete"
new fc9efb5 fix update/delete in partition alias
new f275797 delete useless code and adjust code format
new 421bac8 fix udf case issue
new 1096747 fix coverage-report.sh to Specify hornet or hawq coverage report
new 143ae0c enable decimal tpch test
new 4b24c33 Update README.md
new b9074cc fix log error issue in explain statement
new 09295f0 set magma listen option as hostname
new 1c1af0b add magmatp Master DataFolder test and delete master down test
new 05a3192 Optimize magma insert/update/delete
new 7503ec3 Fix transaction bug for the update
new d43cfe9 fix get cluster standby info for magmafault
new de51d85 support select unknown type in new executor
new 7ba19fc disable test join case due to regression bug
new 7178642 update some log level to avoid log flood
new 82696fd update expand feature test
new a97e804 Improve transaction fix for the update
new 3be0a21 fix get magma master data folder for magma fault test
new d4f0351 add escape off format option for 'text' format
new d481271 modify TEXT format test cases for escape off feature
new 42eada1 disable the TestMagmaTPMasterDataFolder for magma fault test
new 90879aa add dispatch_udf_mode to dispatch all udf in current namespace
new 6e1bb54 enable test join case
new dc236fb add sleep time for magma fault test
new 8d25b1c fix wrong number attributes in pg_authid
new 0175a5d seperate magma and hdfs filesystem when running analyze query
new b0f94ae refine the expand test
new e21a8f5 fix transation test issue and magama fault
new 636bd04 enable cleaning up idle cached executors when guc gp_vmem_idle_resource_timeout specificed timer expires
new 09af310 disable new scheduler test case
new a599262 Fix makefile on Linux
new 81fbe73 set one locality log from LOG to DEBUG3
new 5c89a4e add mulsession test
new 6226f07 add fault checking
new f78ef54 modiy mul-session-test
new 28c65a5 fix start magma with segment for remote ssh command
new 5ee1e96 use start immediate to ensure guc effect
new fcb55a1 modify ReplciaGroup-->ReplicaGroup
new e3867d2 remove disk size check from expend test
new 98c5d0d fix expand test
new e240068 fix path error in expand test
new 54ead11 fix start process of magma for magma fault test
new 7339949 add necessary files for recovery test
new 4f9b4b4 Reformat magma code using clang format
new 7ff594a Remove interface bcTruelen for magma format
new 3bc52b0 Move magma transaction log in debug build
new 19712b4 add basic sanity case for magma ap2
new 1631a4d enable and modify orc decimal feature test
new 1b2f920 Parallel run basic feature test for ap
new edb259e add hawq_ctl.nomagma without magma start/stop
new 42352fc disable nestloop and hashjoin in new executor
new 23a18d2 add guc enable_alpha_newqe
new 70343f5 Prefer linking libedit
new 57bfe0f Fix gpfdist Makefile's missing LDFLAGS
new 03acda0 add remained process log for hawq fault test
new c50c260 fix udf kerberos ActivePortal NULL bug
new 22c01e5 fix udf kerberos ActivePortal NULL bug, add kerberos judgement
new ee7b0c5 change OushuDB version string
new 134a1b3 Revert "change OushuDB version string"
new 63982b5 fix check remained process command
new 578bdba change OushuDB version string
new 632f0ca Revert "change OushuDB version string" for GA Should add it back later
new 76c0e36 fix the vseg check in expand test
new c4005ef Fix gpfdist makefile compiler flags
new 2154d2e fix print remained process for fault/quit test
new eae7855 fix feature test check remained process
new 0241cf0 comment assertion as slot tts ctid is reused by magma for rowid
new 2c544fb Do not begin scan if slice is not external scan node
new 14ffb51 seperate magmatp and magmaap when group ranges to file
new 39e4404 increase the check scale for expand
new 971a955 increase the query scale in expand test
new 25971ac Fix misused CXX environment variable
new 381b861 open the disk check for expand test
new 8df8cab add sign() function support for decimal
new 2bbc93d Fix feature-test CPPFLAGS
new cfa8e91 add ap case for expand test
new a0a5ca0 Refactory kerberos authentication for Ext,Ps,NewQE
new 17c0d8b Fix gcc complilation
new 2310d9b Revert "Fix gcc complilation"
new 1ee724c fix bug for table type judgement when add token for kerberos auth
new cee0bdf Fix gcc complilation
new 161afa5 Revert "fix bug for table type judgement when add token for kerberos auth"
new eb695fc add magmaap case for expand case
new da8367e Revert "Revert "fix bug for table type judgement when add token for kerberos auth""
new 4c01b04 Fix Makefile variable setting
new a609688 Ignore different error information for transaction tets
new b639058 fix qe can't stop and add some log for qe cant stop
new 347232d Add ignore for magma ap datatype test
new 413e031 Add magma ap test
new caf1a30 Add newQE test case
new 4fb58c0 Fix python related env variable
new 6c5d294 Tune lldb debug info when using clang
new 4a05f171 Revert "fix qe can't stop and add some log for qe cant stop"
new 3c3156b Fix perl's deprecated tmpnam
new 488f1f9 Turn the new_executor off for tpch magmatp
new 0bd9676 use old executor tmp for magma
new e904216 Add feature test for magmaap in sanity
new 6428f78 Turn rowid from 4 bytes to 6 bytes
new 25e1c03 Revert "Fix python related env variable"
new b02751a Revert "Turn rowid from 4 bytes to 6 bytes"
new d2b0fe8 Add TestMagmaAP_Partition
new db5cfba Turn rowid from 4 bytes to 6 bytes, Fix bug when gp_segment_id is used in sendTuple
new a6522d0 add query stop sign for cancel and terminate
new a000c5f Revert "add query stop sign for cancel and terminate"
new a4abc30 add magma stop scan support
new a15559e add ORCFormatRescanORCFormatC
new 226f061 refine distributed key
new 200e925 Fix oldQE tcp interconnect
new 4873e0e Fix parse interval constant
new d85ffbf Magma AP2 Feature Test Fix feature-test-ans file
new 292f8da change guc value hawq_rm_nvseg_perquery_perseg_limit to 8
new ae1220e Revert "change guc value hawq_rm_nvseg_perquery_perseg_limit to 8"
new 52ad31b change wait 180s to 600s for magma fault test
new 0f30b78 keep hash in datalocality when magma table exist in udf
new 056051b fix some special magmaap update ans file
new 030b62c active magmaap special case
new 6ba0f25 use palloc0 and free user data when stop scan
new 7de6c8d Revert "use palloc0 and free user data when stop scan"
new 7acae5c use palloc0 instead of palloc in magma.c
new f3149bb fix some specical magmaap datatype test ans file
new 21ec71a ignore Interconnect error writing an outgoing packet
new 2b05f33 fix in calling endscan
new b20dc1a Revert "fix in calling endscan"
new a530b94 Add newQE test case on string comparision
new 30bb727 Add magma feature test in sanity
new 52b6c4a Revert "seperate magma and hdfs filesystem when running analyze query"
new ff28d05 Revert "Revert "seperate magma and hdfs filesystem when running analyze query""
new fb93624 fix subplan parallel issue
new 1f5ceb9 Fix a magmaap case for the transaction insert test
new bebf97f seperate magma function in magma_install.sql
new bb0c06f add magma_install.sql
new a9f8c8a convert CoalesceExpr to common plan
new 86ab69c Update doc on building hawq
new 66207ae Fix Gen_hawq_funcoid_mapping.sh bash dependency
new a53a33d add log for debug
new 8d8e2cf Add magma ap test in sanity
new 5541b38 Use rgId instead of rangeId for GpSegmentIdAttributeNumber
new 0607e17 delete log which may be cause signal handler unsafe
new e855775 Fix missing link flags
new 6a053c5 Fix typedef redefinition warning
new a1f675c Revert "delete log which may be cause signal handler unsafe"
new 4a1be91 enable coalesce in new executor
new aa37dc7 print thread id and pid when cancel query
new c2b0669 add single query run disable option
new c7cefb0 add single query run disable option in test tpch
new 9935866 refine report
new c7a42bf Enable round() function in new QE
new c814f4a Add new executor round() function feature tests
new a6d5891 Add newQE support for SUBSTR()
new ec1ba55 Add newQE support for complicated HashExpr
new 4919f84 all sql use revise sql in tpch
new a47bd60 fix tpch repeat mode test
new cae835e fix get time for tpch repeat etst
new b58146a convert NullIfExpr to common plan
new 829e2d3 reset per row memory context
new f2bbece fix out file postfix for tpch repeat of merge sql
new 3c7f0b5 add performance report for tpch
new e09226c fix default value of status for anscheck
new a7455bc Add newQE support for HASHJOIN complicated hash clause
new 97b40ad Enable newQE feature test on GRACE HASH JOIN
new 4a9791c Fix bug for table format jugdement for external kerberos auth
new ec7c82f add typemod for coalesceExpr
new 2dcd7c9 refine init db
new 91d9d65 refine generate report for perf
new 0917866 fix check out file in fault test and change merge name in tpch
new 0202024 enable nullif
new d17535d Update doc on build hawq in docker
new 937e89f fix tpch merge sql file name
new 90a0776 fix merge sql prefix name
new 9f191a4 Add tpch decimal test answer files
new 6f01dd1 fix tpch out file namefile
new 5735813 Fix tpch decimal test ans file
new bb421e2 Revert "Fix tpch decimal test ans file"
new 0e514c9 add tpch ans for different scale
new f3443e8 add featuretest for nullif
new 20807a1 add TestNewExecutor.TestBFV
new b81bcdf add dataset ans
new 17dbd22 fix magma tp test case issue
new 445e52d fix test issue incosistent for decimal and float
new ee3d62a fix magma fault test
new 7cb0c3c fix memory issue in ATPExecPartSplit log error
new 5e07aab Add psql set search_path tab complete
new eda553e Add hawq sql/ps
new 8787895 fix scale not set for not used xml config
new 6084894 fix hawq fault test
new 77678ca fix multiple same expected failure in performance test
new d67300e add dataset ans for decimal
new 6481f01 output diff file for debug
new 86d0a89 disable TestBFV
new 366f5a6 refine check recover
new bbe3251 add test case for typecast BFV
new b86248b add ENABLE_COVERAGE macro in coverage version
new 4fd9190 comment out plan json debug output as protobuf has huge memory leak while using this
new 9bea7f0 Add newQE EXPLAIN ANALYZE memory info
new 2c380a4 keep configure be compatible with configure.in
new 245eed2 change OushuDB version string
new 58c1e54 Add typecast function between decimal types
new d0692c0 Fix missed CFLAGS
new 701ea37 interface changes for compressing univplan serialized content
new 4de9145 refine DEFAULT_WAIT to 6000 for coverage build
new 44b699b fix version select for perftest
new 9b616da change OushuDB version to 3.3.0.0
new d752bad add some risky new qe feature in enable_alpha_newqe_str
new 8906467 disable magma
new b041b37 add 3.3.json
new d009dc0 change enable_alpha_newqe to off by default
new 675a660 Fix bug that fails to convert nested case when expr to common plan
new 6b7fd62 only disable decimal in new qe side
new 1c95770 change new_executor to auto
new 1031040 disable three feature test due to guc change
new 531ac84 refactor old qe: step1
new 323dc27 fix bug in bpchar of old executor
new 20d1f5a support date/time in old executor
new 4b9635b support timestamp/binary in old executor
new 945405b disable array related test in orc old executor
new 16fb143 Add decimal improvements for oldqe
new 011c8e7 slot->PRIVATE_tts_isnull should be resued in rescan
new 9e2ab65 fix test issue due to disabled orc array type
new 026b85d fix behave change
new 23d1261 another test issue fix due to disabled orc array type
new b0b2897 Disable Hive normal test temporarily
new 0672b90 Enable Hive normal test cast
new 1e7c85f Add answer exception for newQE TPC-H on DECIMAL
new dcbdd11 Add newQE missed intergration test
new 021aaa4 change enable_alpha_newqe to on by default
new 063d9e6 fix test issue due to new_executor changed to be auto
new 45d3b66 delete some useless code in orc.c
new 2be1adf convert insert plan
new 7d1b534 disable partitioned result target
new d745c38 disable insert in new executor
new 1a084bc Add newQE UPPER()/LOWER() function
new 9905be5 enable insert for new executor
new 706060d add TestNewExecutor.TestInsert
new 5266a3c Merge Refine TPCH to 33
new 14a91de Fix tpch case value caused by folder change and row use float instead of decimal
new 7c366b3 Fix ans_1g/revise_tpch_decimal/tpch15.ans
new 060e2d8 convert shareinputscan to common plan
new 57e3d15 add univPlanMaterialSetAttr
new a600646 disable test case in #1526, bug deferred
new fc29b4a make join test to different out for grace join and normal join
new 74da95b Add newQE HASHJOIN IS NOT DISTINCT FROM hash clause
new 30bd8e3 add TestNewExecutor.TestSisc
new 3e71851 enable share input scan
new f41c8e9 Convert DistinctExpr to univplan
new 39a4df5 Transfer 'TimeZone' guc value to univplan
new 90342ad Support timestamp with timezone for ORC
new bdca8f2 Add DECIMAL constraint check for ORC
new 65e6920 Add newQE multi-stage AGGREGATE
new 1e593e3 Fix the bug that jdbc tests core in scheduler
new 254f360 Add newQE bfv test for AGGREGATE function
new 36729a3 Fix bug of timestamp/timestamptz write
new 5209624 Revert "disable test case in #1526, bug deferred"
new 5c2beb8 change enable_groupagg to false by default
new 35db379 Add oldQE BFV test for ORC DECIMAL
new e540595 add order by for test case random failure
new b44f8ff Revert "change enable_groupagg to false by default"
new acec8df Fix wrong answer of timestamp with timezone test
new 98dad8d Correct wrong test answer of timestamp data type
new 8402fe9 disable nullif in newexecutor
new 88a35f1 Add varchar function for new executor
new 3d75318 Fix newQE substr core
new fe8c2ff Enable timestamp/timestamptz type conversion
new 5587d8f Add timestamp_to_date function
new 1282011 fix test issue due to nullif disabled
new 6a26bcf change version from 3.3.0.0 to 3.3.0.1
new e418097 Revert "change OushuDB version to 3.3.0.0"
new 8709d15 Fix version string to support pgadmin 3
new bccd6c5 Fix version of oushudb to make sure pgadmin and aginity is good
new 2d18f08 delete useless log
new 21b1b44 change OushuDB version to 3302
new ee9eadd fix subpartition insert core dump
new bd4b2a0 fix small issue in new planner
new 3ea7327 Add timezone guc value in new scheduler
new feee106 Add additional tests on timestamp/timestamptz infinity
new 3a1845a Alter univplan datetime related const format
new f9935c8 delete disk algorithm test case for new executor
new bfc1434 Revert "fix test issue due to nullif disabled"
new 82f263c add feature test from 4.0.0.0
new 704fe83 Specify plpython Unicode type
new 79e7054 add bfv for subparititon insert and decimal 0 select
new 7160825 disable function test which is not supported in 3302
new 0bbfb83 delete test case due to selectlist null issue
new 7f0591d add order by for TestSubSelect test case
new 43127ea Disable extract/date_part func for new Executor on 3302 temporarily
new c819577 Correct wrong hengan userDataSet ans file generated by parquet
new 649ef3d fix bug of command table analyze
new 4e924b5 fix bug of analyze hive table
new 4050151 Fix can not analyze hive test ans
new 187c6b6 Fix ans change for hive output change
new 45f1b7a fix bug of window func unsafe push down
new db045a7 change version from 3.3.0.2 to 3.3.0.3
new 605d4dd reset the rx-thread error when set-up connect for new query may be receive error which caused by last query
new 18af5dc Change hive ans file for hive output
new ad5f4bf Fix timestamptz type agg function crash bug
new 27ebde1 Correct BFV test wrong result
new 337b32f Add new HIVE compliance test for ORC timestamp statistics
new 949ffe4 Correct new hive timestamp test sql/ans file
new dc174cd fix error message for orc
new 3256327 support cross-type hashjoin
new b2e4bcf fix BooleanTest issue in handleCrossType
new 09fc1f0 fix missing error text
new 4f0e34b fix split issue for orc random table
new 2e646c6 fix split issue for orc hash table
new f12a2bf resume segno for hash table due to bug
new 6aeb291 add back FileCountBucketNumMismatch for orc hash table
new 0cf73c6 Add fault mode for hawq fault
new bbdd2a2 Fix master kill res process issue
new e277213 Add pgcrypto case
new 1416db2 Fix pg_crypto bug with null buffer
new 5b429c8 Enable pgcrypto case
new 7d31045 Fix pgcrypto case
new a8f37f3 Enable LOCK command
new bd1e160 Add feature case for LOCK
new 2acd906 set minimum_segment_num of gpfdist result relation to bucketnum
new c017620 bump OushuDB version from 3303 to 3304
new f186b89 Bump OushuDB version from 3.3.0.4 to 3.3.0.5
new e6bad1d Adapt OushuDB to be compatible with Ambari in King Soft Yun
new 5e2e7ce Fix core dump due to lock is not released before reporting errors when exceeding MaxAORelSegFileStatus
new 5e8bef0 refresh gpfdist server/client code
The 2457 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.