amyrazz44 [Wed, 9 Aug 2017 06:10:20 +0000 (14:10 +0800)]
HAWQ-1511. Add TDE-related properties into hdfs-client.xml
amyrazz44 [Mon, 7 Aug 2017 10:13:57 +0000 (18:13 +0800)]
HAWQ-1333. Change access mode of source files for HAWQ.
interma [Mon, 7 Aug 2017 05:44:45 +0000 (13:44 +0800)]
HAWQ-1509. Add TDE read test cases.
amyrazz44 [Mon, 7 Aug 2017 04:53:36 +0000 (12:53 +0800)]
HAWQ-1509. Support TDE read function.
amyrazz44 [Mon, 31 Jul 2017 09:45:30 +0000 (17:45 +0800)]
HAWQ-1502. Add verification to support TDE write function.
interma [Tue, 25 Jul 2017 08:50:25 +0000 (16:50 +0800)]
HAWQ-1506. Fix multi-append bug of write a encryption zone
interma [Thu, 27 Jul 2017 08:48:59 +0000 (16:48 +0800)]
HAWQ-1508. Fix travis broken caused by libssl path
Ivan [Thu, 27 Jul 2017 07:28:49 +0000 (15:28 +0800)]
HAWQ-1507. Fix unittest-check fail on SuSE
amyrazz44 [Tue, 11 Jul 2017 07:57:26 +0000 (15:57 +0800)]
HAWQ-1502. Support TDE write function.
amyrazz44 [Tue, 11 Jul 2017 07:51:32 +0000 (15:51 +0800)]
HAWQ-1501. Support TDE by adding KmsClientProvider class to interact with KMS server.
amyrazz44 [Tue, 11 Jul 2017 07:43:18 +0000 (15:43 +0800)]
HAWQ-1500. Support TDE by adding a common class HttpClient to get response from KMS.
Shubham Sharma [Tue, 18 Jul 2017 03:10:14 +0000 (20:10 -0700)]
HAWQ-1273 - Removed incorrect references from gplogfilter
Shubham Sharma [Sat, 15 Jul 2017 22:30:48 +0000 (15:30 -0700)]
HAWQ-1503. Fixed ftp link causing build failure on centos-6 docker.
shivzone [Thu, 13 Jul 2017 21:05:11 +0000 (14:05 -0700)]
HAWQ-1490. Removed pxf-api from project dist list
John Gaskin [Wed, 12 Jul 2017 18:10:22 +0000 (11:10 -0700)]
HAWQ-1490. Build updates for PXF Demo classes
John Gaskin [Wed, 12 Jul 2017 18:08:16 +0000 (11:08 -0700)]
HAWQ-1490. Added Demo PXF classes for standalone testing
Ming LI [Tue, 2 May 2017 04:23:10 +0000 (12:23 +0800)]
HAWQ-1448. Fixed postmaster process hung at recv () on segment
Shubham Sharma [Tue, 13 Jun 2017 15:02:33 +0000 (08:02 -0700)]
HAWQ-1373 - Added feature to reload GUC values using hawq reload-config <object> deprecating hawq stop <object> -u
Ed Espino [Thu, 6 Jul 2017 19:31:59 +0000 (12:31 -0700)]
HAWQ-1499. Update README.md Travis CI status to report only master branch status.
interma [Fri, 30 Jun 2017 05:12:17 +0000 (13:12 +0800)]
HAWQ-1493. Integrate Ranger lookup JAAS configuration in ranger-admin plugin jar
rlei [Mon, 3 Jul 2017 05:44:14 +0000 (13:44 +0800)]
Revert "fix share input scan bug for writer part" and releated commits.
This commit only made change on write part, will cause issue in some situation.
We need to commit again when all function changes are included.
This reverts commit
339806f3a40cf85686496412984e65ebfb481dbd.
rlei [Mon, 3 Jul 2017 05:44:03 +0000 (13:44 +0800)]
Revert "HAWQ-1458. The maximum value of guc share_input_scan_wait_lockfile_timeout should be greater than the default value."
This reverts commit
7df7f96f2c07b41a481d03833e0a1e6106c27e34.
Lav Jain [Fri, 30 Jun 2017 01:02:16 +0000 (18:02 -0700)]
HAWQ-1492. Enable packaging for PXF JDBC plugin.
Ed Espino [Thu, 22 Jun 2017 23:16:43 +0000 (16:16 -0700)]
HAWQ-1489. Add LICENSE, DISCLAIMER and NOTICE to pxf jar files.
Wen Lin [Thu, 22 Jun 2017 07:35:08 +0000 (15:35 +0800)]
HAWQ-1458. The maximum value of guc share_input_scan_wait_lockfile_timeout should be greater than the default value.
Oleksandr Diachenko [Thu, 22 Jun 2017 02:58:08 +0000 (19:58 -0700)]
HAWQ-1446: Introduce vectorized profile for ORC.
amyrazz44 [Mon, 8 May 2017 09:27:07 +0000 (17:27 +0800)]
fix share input scan bug for writer part
Ruilong Huo [Tue, 13 Jun 2017 10:11:01 +0000 (18:11 +0800)]
HAWQ-1487. Fix hang process due to deadlock when it try to process interrupt in error handling
John Gaskin [Thu, 15 Jun 2017 19:17:26 +0000 (12:17 -0700)]
HAWQ-1486. Catch error out on NULL condition for churl_init_download.
interma [Wed, 14 Jun 2017 10:22:50 +0000 (18:22 +0800)]
HAWQ-1485. fix exception of decryptPassword twice in lookupResource()
interma [Tue, 13 Jun 2017 04:09:40 +0000 (12:09 +0800)]
HAWQ-1485. Use user/password instead of credentials cache in Ranger lookup for HAWQ with Kerberos enabled.
stanlyxiang [Fri, 28 Apr 2017 17:09:59 +0000 (01:09 +0800)]
HAWQ-1447. Fix ranger build failure
(close #1226)
Shubham Sharma [Tue, 6 Jun 2017 04:32:15 +0000 (21:32 -0700)]
HAWQ-1480 - Added feature for packing a core file
Lav Jain [Fri, 9 Jun 2017 22:34:35 +0000 (15:34 -0700)]
HAWQ-1461. Improve partition parameters validation for PXF-JDBC plugin.
Ruilong Huo [Sat, 27 May 2017 07:41:35 +0000 (15:41 +0800)]
HAWQ-1475. Add LICENSE, NOTICE, and DISCLAIMER files for Apache HAWQ binary release c/c++ components
interma [Wed, 31 May 2017 07:02:18 +0000 (15:02 +0800)]
HAWQ-1477. Implement Ranger plugin service connect to Ranger admin via kerberos.
Ed Espino [Tue, 6 Jun 2017 06:49:56 +0000 (23:49 -0700)]
HAWQ-1481. Rework Maven "3" major version check.
stanlyxiang [Thu, 1 Jun 2017 07:41:55 +0000 (15:41 +0800)]
HAWQ-1476. Augment enable-ranger-plugin.sh to support kerberos.
(close #1248)
interma [Tue, 25 Apr 2017 07:35:36 +0000 (15:35 +0800)]
HAWQ-1478. Enable hawq build on suse11
This was done by amyrazz44, edespino, internma and liming01 intermittently.
hubertzhang [Sat, 27 May 2017 06:47:26 +0000 (14:47 +0800)]
HAWQ-1443. Fix bug of HawqClient may connect to different database.
hubertzhang [Sat, 27 May 2017 02:06:11 +0000 (10:06 +0800)]
HAWQ-1443. Implement Ranger lookup for HAWQ with Kerberos enabled.
Hubert Zhang [Fri, 26 May 2017 12:17:53 +0000 (20:17 +0800)]
HAWQ-1443. Implement Ranger lookup for HAWQ with Kerberos enabled.
Signed-off-by: xiang sheng <stanly.sxiang@gmail.com>
Paul Guo [Fri, 19 May 2017 08:51:37 +0000 (16:51 +0800)]
HAWQ-1398. Fixing invalid references in log statements.
This fix the compile error due to the previous patch for this JIRA.
Kyle Dunn [Thu, 18 May 2017 22:41:13 +0000 (16:41 -0600)]
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/incubator-hawq
Wen Lin [Thu, 18 May 2017 03:05:20 +0000 (11:05 +0800)]
HAWQ-1469. Don't expose warning messages to command line when switch between master and standby RPS.
Kyle Dunn [Tue, 16 May 2017 15:06:23 +0000 (09:06 -0600)]
Merge branch 'master' of https://github.com/apache/incubator-hawq
Wen Lin [Tue, 16 May 2017 04:00:39 +0000 (12:00 +0800)]
HAWQ-1436. Print a message to command line if hawq switches from standby RPS to master RPS.
ztao1987 [Mon, 15 May 2017 01:51:17 +0000 (09:51 +0800)]
HAWQ-1465. Disable alter schema help doc
interma [Tue, 9 May 2017 06:23:57 +0000 (14:23 +0800)]
HAWQ-1456. Copy RPS configuration files to standby when initialize standby
Paul Guo [Fri, 5 May 2017 09:47:41 +0000 (17:47 +0800)]
HAWQ-1455. Wrong results on CTAS query over catalog
This reverts the previous fix for HAWQ-512, however to HAWQ-512, it looks like
we could modify the lock related code following gpdb to do a real fix. Those code
was probably deleted during early hawq development.
ljainpivotalio [Wed, 10 May 2017 02:08:23 +0000 (19:08 -0700)]
HAWQ-1454. Exclude certain jars from Ranger Plugin Service packaging
this closes #1233
Paul Guo [Wed, 10 May 2017 10:31:09 +0000 (18:31 +0800)]
HAWQ-1457. Shared memory for SegmentStatus and MetadataCache should not be allocated on segments.
Paul Guo [Tue, 9 May 2017 07:05:05 +0000 (15:05 +0800)]
HAWQ-1457. Shared memory for SegmentStatus and MetadataCache should not be allocated on segments.
Paul Guo [Wed, 10 May 2017 04:12:14 +0000 (12:12 +0800)]
HAWQ-1460. WAL Send Server process should exit if postmaster on master is killed
Michael André Pearce [Tue, 9 May 2017 18:09:46 +0000 (11:09 -0700)]
HAWQ-1434. Remove forced upper casing on table name.
Wen Lin [Tue, 9 May 2017 08:27:16 +0000 (16:27 +0800)]
HAWQ-1436. Implement ranger pulgin service High Availability.
1. master will the connect to standby RPS for policy search if RPS on master failed;
2. if master has been talking to standby RPS for a period(controlled by GUC hawq_rps_check_local_interval, 5 minutes by default), it will try to connect local RPS again.
Ruilong Huo [Mon, 8 May 2017 04:20:27 +0000 (12:20 +0800)]
HAWQ-1411. Fix inconsistent json file for catalog of hawq 2.1
Ruilong Huo [Mon, 8 May 2017 04:18:45 +0000 (12:18 +0800)]
HAWQ-1412. Fix inconsistent json file for catalog of hawq 2.0
Ming LI [Wed, 3 May 2017 09:01:03 +0000 (17:01 +0800)]
HAWQ-1453. Fixed relation_close() error at analyzeStmt(): not owned by resource owner TopTransaction (resowner.c:814)
The relation opened at TopResourceOwner, while close at a new transaction resource owner.
So when we close these relations, we need to firstly switch back to the TopResourceOwner.
stanlyxiang [Wed, 3 May 2017 08:17:49 +0000 (16:17 +0800)]
HAWQ-1452. Remove hawq_rps_address_suffix and hawq_rps_address_host in hawq-site.xml to simplify configuration for RPS High Availability
stanlyxiang [Wed, 3 May 2017 07:28:43 +0000 (15:28 +0800)]
HAWQ-1451. HAWQ state should be able to report the status of both RPS and standby RPS
stanlyxiang [Wed, 3 May 2017 05:55:42 +0000 (13:55 +0800)]
HAWQ-1449. HAWQ start/stop cluster should be able to start/stop RPS on standby node
Kyle Dunn [Mon, 1 May 2017 18:32:10 +0000 (12:32 -0600)]
Fix syntax error
Kyle Dunn [Mon, 1 May 2017 18:30:21 +0000 (12:30 -0600)]
Generalizing elog references to use __func__ instead
Kavinder Dhaliwal [Tue, 25 Apr 2017 22:14:47 +0000 (15:14 -0700)]
HAWQ-1440. Support ANALYZE for all Hive External Tables
Yi [Thu, 27 Apr 2017 02:09:25 +0000 (12:09 +1000)]
HAWQ-1439. tolerate system time being changed to earlier point when checking resource context timeout
stanlyxiang [Mon, 24 Apr 2017 10:01:40 +0000 (20:01 +1000)]
HAWQ-1433. ALTER RESOURCE QUEUE DDL does not check the format of attribute MEMORY_CLUSTER_LIMIT and CORE_CLUSTER_LIMIT
Ming LI [Thu, 20 Apr 2017 09:04:51 +0000 (17:04 +0800)]
HAWQ-1438. Support resource owner beyond transaction boundary
(1) Add TopResourceOwner to trace resource used beyond the transaction boundary.
(2) When to auto alloc a new TopResourceOwner for each process?
Generate a singleton TopResourceOwner when setting CurrentResourceOwner to NULL.
(3) If crashed at some code beyond the transaction boundary, we should manually create
a new resource owner, because we don't manually create TopResourceOwner for each process.
(4) When to call ResourceOwnerDelete(TopResourceOwner) automatically for each process?
Register it at on_proc_exit().
Alexander Denissov [Thu, 13 Apr 2017 21:13:52 +0000 (14:13 -0700)]
HAWQ-1422. Resolve user groups using Hadoop config
(closes #1220)
Oleksandr Diachenko [Fri, 14 Apr 2017 00:01:39 +0000 (17:01 -0700)]
HAWQ-1431. Do not use StatsAccessor when column specified in SELECT clause.
ljainpivotalio [Thu, 13 Apr 2017 21:59:09 +0000 (14:59 -0700)]
HAWQ-1415. Set the default_value of JAVA_HOME for running RPS
interma [Wed, 5 Apr 2017 05:47:40 +0000 (13:47 +0800)]
HAWQ-1396. Add more test cases for querying external table via PXF with Ranger enable.
stanlyxiang [Wed, 12 Apr 2017 09:17:53 +0000 (17:17 +0800)]
HAWQ-1430. Update ranger related log level to avoid log flood
Oleksandr Diachenko [Wed, 12 Apr 2017 21:43:03 +0000 (14:43 -0700)]
HAWQ-1429. Do not use AggBridge when WHERE clause specified.
Ming LI [Wed, 12 Apr 2017 03:18:37 +0000 (11:18 +0800)]
HAWQ-1417. Do not need to release resource owner in exception block
Chunling Wang [Fri, 7 Apr 2017 08:28:22 +0000 (16:28 +0800)]
HAWQ-1426. Fix bug that hawq extract meets error after the table was reorganized
shivzone [Fri, 7 Apr 2017 16:42:18 +0000 (09:42 -0700)]
HAWQ-1427. PXF JSON Profile lang3 to lang switch
rlei [Thu, 6 Apr 2017 09:14:56 +0000 (17:14 +0800)]
HAWQ-1425. Print error message if ssh connect failed.
Ming LI [Tue, 28 Mar 2017 07:52:02 +0000 (15:52 +0800)]
HAWQ-1417. Fixed crash when ANALYZE after COPY because of invalid resource owner
Paul Guo [Wed, 5 Apr 2017 10:07:57 +0000 (18:07 +0800)]
HAWQ-1423. cmock framework does not recognize __MAYBE_UNUSED.
Oleksandr Diachenko [Tue, 4 Apr 2017 09:32:28 +0000 (02:32 -0700)]
HAWQ-1404. PXF to leverage file-level stats of ORC file and emit records for COUNT(*).
shivzone [Thu, 30 Mar 2017 01:15:37 +0000 (18:15 -0700)]
HAWQ-1421. PXF rpm updates to make it oss friendly
ljainpivotalio [Wed, 29 Mar 2017 00:31:02 +0000 (17:31 -0700)]
HAWQ-1420. Enable build of Ranger plugin open source RPM
Kavinder Dhaliwal [Fri, 3 Mar 2017 23:27:05 +0000 (15:27 -0800)]
HAWQ-1409. Send AGG-TYPE header to PXF
This change is mean to be a proof of concept that pushing down
aggregate function information from HAWQ to the underlying external
storage layer does indeed improve performance
rlei [Tue, 28 Mar 2017 14:19:29 +0000 (22:19 +0800)]
HAWQ-326. Fix specified HAWQ_RELEASE_VERSION for rpm build.
This fix included:
1) Fixed HAWQ_RELEASE_VERSION for rpm tarball.
2) Make sure distclean delete all the rpm artifacts.
3) Added some log output.
4) Fix exit status
ljainpivotalio [Wed, 29 Mar 2017 02:05:52 +0000 (19:05 -0700)]
HAWQ-1415. Set the default_value of JAVA_HOME for running RPS (closes #1206).
Alexander Denissov [Tue, 28 Mar 2017 21:48:07 +0000 (14:48 -0700)]
HAWQ-1419. Run RPS service tests in separate JVMs
(this closes #1202)
Chunling Wang [Tue, 28 Mar 2017 10:15:00 +0000 (18:15 +0800)]
HAWQ-1418. Move print executing command after setup logging
Chunling Wang [Tue, 28 Mar 2017 09:31:55 +0000 (17:31 +0800)]
HAWQ-1140. Rename yml file name and table name in TestUsage2Case1ErrorHashTableRegistry
(close #1200)
Chunling Wang [Tue, 28 Mar 2017 09:08:35 +0000 (17:08 +0800)]
HAWQ-1418. Print executing command for hawq register
(close #1199)
Lili Ma [Tue, 28 Mar 2017 06:30:35 +0000 (14:30 +0800)]
Revert "HAWQ-1415. Set the default_value of JAVA_HOME for running RPS"
This reverts commit
a803aab4eec4a71e83d2bd18bb72b93ba4be31a2.
rlei [Fri, 17 Mar 2017 02:36:01 +0000 (10:36 +0800)]
HAWQ-326. Support build rpm package for Apache HAWQ.
interma [Mon, 27 Mar 2017 05:44:18 +0000 (13:44 +0800)]
HAWQ-1396. Add cases for querying hcatalog via PXF with Ranger enable.
ljainpivotalio [Mon, 27 Mar 2017 23:28:42 +0000 (16:28 -0700)]
HAWQ-1415. Set the default_value of JAVA_HOME for running RPS
(close #1197)
Oleksandr Diachenko [Mon, 27 Mar 2017 23:54:29 +0000 (16:54 -0700)]
HAWQ-1414. Bump up PXF version to 3.2.1.0.
Oleksandr Diachenko [Mon, 27 Mar 2017 21:00:31 +0000 (14:00 -0700)]
HAWQ-1414. Bump up PXF version to 3.2.1.0.
Ruilong Huo [Mon, 27 Mar 2017 09:09:31 +0000 (17:09 +0800)]
HAWQ-1406. Update hawq version in pom.xml for hawq 2.2.0.0 incubating release
Ruilong Huo [Fri, 24 Mar 2017 14:50:09 +0000 (22:50 +0800)]
HAWQ-1406. Update HAWQ product version strings for 2.2.0.0-incubating release
Ming LI [Fri, 24 Mar 2017 03:43:56 +0000 (11:43 +0800)]
HAWQ-1408. Fixed crash when alloc not enough segno for write
This fix includes below changes:
(1) When keepHash, we can not guarantee that only generate remaining_num is enough to alloc seg file for all segment_num. Because the next new generated seg file number may have same hash key id with the old one.
(2) When !keepHash, now the remaining_num returned from addCandidateSegno() is not precise. So we need to fix it to meet the need of HAWQ-642.
(3) At the final call to addCandidateSegno(), we should keep monitoring the remaining_num instead of at the beginning because of the reason (1). So that even the new seg file is not actually used by this query ( maybe for hash key conflict), we can continue to alloc enough seg files for this query.
interma [Fri, 24 Mar 2017 03:22:56 +0000 (11:22 +0800)]
HAWQ-1405. 'hawq stop --reload' should not stop RPS