Ed Espino [Fri, 17 Feb 2017 15:50:00 +0000 (07:50 -0800)]
HAWQ-1343. - Install pip and minor formatting change.
shivzone [Sat, 18 Feb 2017 09:17:01 +0000 (01:17 -0800)]
HAWQ-1344. Rollback Apache HAWQ version to 2.1, update PXF to 3.2
Alexander Denissov [Fri, 10 Feb 2017 20:13:23 +0000 (12:13 -0800)]
HAWQ-1322. Changed RPS RPM name to hawq-ranger-plugin_<version>
(closes #1131)
Roman Shaposhnik [Fri, 17 Feb 2017 17:48:01 +0000 (09:48 -0800)]
HAWQ-1134. Add Bigtop layout specific pxf-private classpath
Roman Shaposhnik [Tue, 1 Nov 2016 23:03:49 +0000 (16:03 -0700)]
HAWQ-1134. Add Bigtop layout specific pxf-private classpath
This closes #993 PR.
Ed Espino [Thu, 16 Feb 2017 18:18:06 +0000 (10:18 -0800)]
HAWQ-1340. Remove unused file - tools/bin/disqual.ksh
This closes #339 PR.
Ed Espino [Tue, 14 Feb 2017 19:26:16 +0000 (11:26 -0800)]
HAWQ-1330. More ASF header updates (including pom.xml update)
Ed Espino [Wed, 15 Feb 2017 19:03:43 +0000 (11:03 -0800)]
HAWQ-1336. Travis CI "brew" updates
* Display brew version.
* Display installed brew components and version after brew update.
* Perform "reinstall" instead of "install" to avoid pre-existing
component version errors.
* Display installed brew components and version after brew work is
complete.
Wen Lin [Thu, 16 Feb 2017 06:20:53 +0000 (14:20 +0800)]
HAWQ-1325. Allow queries related to pg_temp if ranger is enable
Ming LI [Thu, 16 Feb 2017 04:34:21 +0000 (12:34 +0800)]
HAWQ-1338. Fixed writer process doesn't exit nicely in some case
Signed-off-by: Ivan Weng <iweng@apache.org>
Paul Guo [Wed, 15 Feb 2017 08:50:07 +0000 (16:50 +0800)]
HAWQ-1334. QD thread should set error code if failing so that the main process for the query could exit soon
shivzone [Thu, 16 Feb 2017 00:03:39 +0000 (16:03 -0800)]
HAWQ-1331. Update hawq version in pom.xml
shivzone [Wed, 15 Feb 2017 22:41:12 +0000 (14:41 -0800)]
HAWQ-1331. Update hawq and pxf versions
amyrazz44 [Wed, 15 Feb 2017 05:32:13 +0000 (13:32 +0800)]
HAWQ-1315. Function validateResourcePoolStatus() in resourcepool.c is logging the wrong information
Oleksandr Diachenko [Wed, 15 Feb 2017 02:20:02 +0000 (18:20 -0800)]
HAWQ-1314. Added upgrade for function pxf_get_item_fields.
amyrazz44 [Tue, 14 Feb 2017 09:00:37 +0000 (17:00 +0800)]
HAWQ-1323. Fix access mode of files in adding license header added to each source file in test directory
Paul Guo [Mon, 6 Feb 2017 11:54:57 +0000 (19:54 +0800)]
HAWQ-1326. Cancel the query earlier if one of the segments for the query crashes
stanlyxiang [Tue, 14 Feb 2017 08:13:52 +0000 (16:13 +0800)]
HAWQ-1329. pg_catalog view fallback failed.
amyrazz44 [Tue, 14 Feb 2017 02:08:03 +0000 (10:08 +0800)]
HAWQ-1323. Add license header added to each source file in test directory
Paul Guo [Sat, 4 Feb 2017 10:09:14 +0000 (18:09 +0800)]
HAWQ-1327. Move ID from struct SegStatData to struct SegInfoData so that ID could be used in QD.
This also fixes some warnings and some minor bugs which are found during warning fixing.
Ming LI [Mon, 13 Feb 2017 07:16:53 +0000 (15:16 +0800)]
HAWQ-1324. Fixed crash at query cancel, signal hanler cannot call unsafe elog()
Yi [Mon, 13 Feb 2017 22:43:16 +0000 (09:43 +1100)]
HAWQ-1321. failNames wrongly uses memory context to build message when ANALYZE failed
shivzone [Fri, 10 Feb 2017 21:48:00 +0000 (13:48 -0800)]
HAWQ-1320. Remove reference to PXF rpm version in source
Ruilong Huo [Fri, 10 Feb 2017 05:34:21 +0000 (13:34 +0800)]
HAWQ-1319. Add ASF header to java files and remove jar files in function suite
Wen Lin [Thu, 9 Feb 2017 08:03:53 +0000 (16:03 +0800)]
HAWQ-1318. Fix the bug of cannot start/stop master successfully if ranger is enable and with a wrong RPS address
Alexander Denissov [Tue, 31 Jan 2017 22:31:06 +0000 (14:31 -0800)]
HAWQ-1298. Updated RPS properties and scripts
(closes #1109)
amyrazz44 [Wed, 8 Feb 2017 02:36:49 +0000 (10:36 +0800)]
HAWQ-1317. Port "Fix some regex issues with out-of-range characters and large char ranges" from pg
Wen Lin [Wed, 8 Feb 2017 02:05:56 +0000 (10:05 +0800)]
HAWQ-1312. Forbid partial grant/revoke command in HAWQ side once Ranger is configured.
rlei [Tue, 7 Feb 2017 02:46:10 +0000 (10:46 +0800)]
HAWQ-1316. Fix feature test build on CentOS 7.3
stanlyxiang [Sat, 14 Jan 2017 07:31:28 +0000 (15:31 +0800)]
HAWQ-1292. Change GUC enable_ranger(bool) to a text GUC(hawq_acl_type), which can allow other kinds of ACL.
Oleksandr Diachenko [Thu, 2 Feb 2017 22:43:45 +0000 (14:43 -0800)]
HAWQ-1308. Fixed Javadoc warnings.
Shivram Mani [Thu, 2 Feb 2017 22:08:55 +0000 (14:08 -0800)]
HAWQ-1309. Use default value for pxf user/port
Oleksandr Diachenko [Thu, 2 Feb 2017 00:49:23 +0000 (16:49 -0800)]
HAWQ-1306. Removed links in Javadoc referencing pxf-service from pxf-api.
Kavinder Dhaliwal [Tue, 31 Jan 2017 23:26:03 +0000 (15:26 -0800)]
HAWQ-1297. Fixed pxf classpath to work with custom hadoop distros
Oleksandr Diachenko [Tue, 31 Jan 2017 07:38:06 +0000 (23:38 -0800)]
HAWQ-1228. Use profile based on file format in HCatalog integration(HiveRC, HiveText profiles).
Shivram Mani [Mon, 30 Jan 2017 23:53:07 +0000 (15:53 -0800)]
HAWQ-1297. Make PXF install ready from source
Alexander Denissov [Wed, 25 Jan 2017 19:12:48 +0000 (11:12 -0800)]
HAWQ-1294. Removed ALL privilege from HAWQ Ranger definition
(closes #1101)
Alexander Denissov [Fri, 20 Jan 2017 19:19:40 +0000 (11:19 -0800)]
HAWQ-1281. Refactored RPS integration tests
(closes #1100)
hzhang2 [Tue, 24 Jan 2017 06:57:13 +0000 (14:57 +0800)]
HAWQ-1291. Fix the name of privilege when create temp table.
Yi [Mon, 23 Jan 2017 04:25:39 +0000 (15:25 +1100)]
HAWQ-1285. resource manager outputs uninitialized string as host name
interma [Fri, 20 Jan 2017 06:46:16 +0000 (14:46 +0800)]
HAWQ-1286. Reduce unnecessary calls of namespace check when run \d
ivan [Tue, 20 Dec 2016 08:51:18 +0000 (16:51 +0800)]
HAWQ-1193. Add createEncryption, getEZForPath, listEncryptionZones RPC for libhdfs3.
hubertzhang [Thu, 19 Jan 2017 05:58:48 +0000 (13:58 +0800)]
HAWQ-1282. Shared Input Scan may result in endless loop.
stanlyxiang [Wed, 18 Jan 2017 07:40:12 +0000 (15:40 +0800)]
HAWQ-1276. hawq should error out directly when ranger plugin service is unavailable, not a warning.
interma [Wed, 18 Jan 2017 05:13:52 +0000 (13:13 +0800)]
HAWQ-1279. Force to recompute namespace_path when enable_ranger
Kavinder Dhaliwal [Fri, 6 Jan 2017 19:56:29 +0000 (11:56 -0800)]
HAWQ-762. Login to kerberos if credentials are no longer valid
Alexander Denissov [Mon, 16 Jan 2017 19:46:36 +0000 (11:46 -0800)]
HAWQ-1203. Ranger Plugin Service Implementation. (with contributions by Lav Jain and Leslie Chang)
(close #1092)
stanlyxiang [Fri, 13 Jan 2017 03:33:40 +0000 (11:33 +0800)]
HAWQ-1276. The error message is not friendly when ranger plugin service is unavailable.
Ed Espino [Tue, 17 Jan 2017 02:55:18 +0000 (18:55 -0800)]
HAWQ-1277. Fix build problem on CentOS 7, with --with-plperl.
See earlier discussion on this on pgsql-hackers, message-id
9B946296-A2EB-4B45-A190-
153F06662F8B@kineticode.com. We'd get this fix
eventually as we merge with later PostgreSQL versions, but let's make life
easier for people hitting this issue now.
This is a backpatch of the following upstream commit, sans the MSVC build
parts, as I have no environment to test that and we don't support Windows
anyway. We'll get the MSVC parts later, as we merge.
commit
ba00ab0b111a0cbbac612e8ea8b0d5f96534102e
Author: Andrew Dunstan <andrew@dunslane.net>
Date: Sat Nov 26 15:22:32 2011 -0500
Use the preferred version of xsubpp, not necessarily the one that came with the
distro version of perl.
David Wheeler and Alex Hunsaker.
Backpatch to 9.1 where it applies cleanly. A simple workaround is available for earlier
branches, and further effort doesn't seem warranted.
Richard Guo [Tue, 3 Jan 2017 09:12:59 +0000 (17:12 +0800)]
HAWQ-1248. Merge Dockerfiles for HAWQ Dev into HAWQ code base
hubertzhang [Mon, 16 Jan 2017 09:13:38 +0000 (17:13 +0800)]
HAWQ-1243. Add suffix name for ranger restful service.
hubertzhang [Mon, 16 Jan 2017 08:01:39 +0000 (16:01 +0800)]
HAWQ-1275. Check build-in catalogs, tables and functions in native aclcheck.
xunzhang [Sat, 14 Jan 2017 06:50:53 +0000 (01:50 -0500)]
HAWQ-1274. Add apache rat check in travis CI.
Ruilong Huo [Fri, 13 Jan 2017 11:38:13 +0000 (19:38 +0800)]
Revert "HAWQ-1248. Merge Dockerfiles for HAWQ Dev into HAWQ code base."
This reverts commit
440ce595a2298ac9be16973f0c7c4c358ddb2cd0.
Reason for revert: RAT check fail with unapproved license in some of the files added
Richard Guo [Tue, 3 Jan 2017 09:12:59 +0000 (17:12 +0800)]
HAWQ-1248. Merge Dockerfiles for HAWQ Dev into HAWQ code base.
Ruilong Huo [Fri, 13 Jan 2017 02:04:13 +0000 (10:04 +0800)]
HAWQ-1268. Update pom.xml to reflect the correct version for apache hawq 2.1.0.0-incubating
Ruilong Huo [Fri, 13 Jan 2017 02:00:41 +0000 (10:00 +0800)]
HAWQ-1267. Update NOTICE file to reflect the right year for copyright
interma [Wed, 11 Jan 2017 06:51:21 +0000 (14:51 +0800)]
HAWQ-1257. Prompt all tables which user doesn't have right once
Kavinder Dhaliwal [Sat, 24 Dec 2016 00:27:58 +0000 (16:27 -0800)]
HAWQ-1215. Support Complextypes with HiveORC
stanlyxiang [Wed, 11 Jan 2017 10:10:11 +0000 (18:10 +0800)]
HAWQ-1256. non-superuser connect to db will do aclcheck through ranger and curl handle haven't been initialized.
Yi [Wed, 11 Jan 2017 08:40:08 +0000 (19:40 +1100)]
HAWQ-1258. Segment resource manager does not switch back when it cannot resolve standby host name
stanlyxiang [Tue, 10 Jan 2017 03:08:01 +0000 (11:08 +0800)]
HAWQ-1256. Enhance libcurl connection to Ranger Plugin Service, keep it as a long-live connection in session level
Chunling Wang [Mon, 9 Jan 2017 06:35:11 +0000 (14:35 +0800)]
HAWQ-1249. Don't do ACL checks on segments
Yi [Wed, 4 Jan 2017 03:10:09 +0000 (14:10 +1100)]
HAWQ-1242. hawq-site.xml default content has wrong guc variable names
stanlyxiang [Thu, 22 Dec 2016 02:28:17 +0000 (10:28 +0800)]
HAWQ-1246. Add generation of RequestID, ClientIP, queryContext(SQL Statement) and encapsulate these contents to JSON request to RPS.
Yi [Fri, 30 Dec 2016 05:06:44 +0000 (16:06 +1100)]
Revert "HAWQ-1242. hawq-site.xml default content has wrong guc variable names"
This reverts commit
61646cd55fddb4ef3feafe9fd125763796d518c0.
Yi [Fri, 30 Dec 2016 02:15:07 +0000 (13:15 +1100)]
HAWQ-1242. hawq-site.xml default content has wrong guc variable names
Paul Guo [Wed, 28 Dec 2016 02:52:39 +0000 (10:52 +0800)]
HAWQ-1240. Fix bug of plan refinement for cursor operation
Chunling Wang [Tue, 27 Dec 2016 09:52:56 +0000 (17:52 +0800)]
HAWQ-1239. Fail to call pg_rangercheck_batch() when when 'rte->rtekind != RTE_RELATION' or 'requiredPerms == 0'
Chunling Wang [Tue, 27 Dec 2016 02:11:13 +0000 (10:11 +0800)]
HAWQ-1237. Modify hard code 'select' privilege in create_ranger_request_json_batch() in rangerrest.c
hzhang2 [Wed, 28 Dec 2016 05:36:45 +0000 (13:36 +0800)]
HAWQ-1243. Add suffix name for ranger restful service.
Paul Guo [Wed, 28 Dec 2016 04:21:19 +0000 (12:21 +0800)]
HAWQ-1241. No need of ext/python in *PATH in file greenplum_path.sh
Also remove the Solaris branch code since we do not support Solaris.
Oleksandr Diachenko [Tue, 27 Dec 2016 21:59:05 +0000 (13:59 -0800)]
HAWQ-1179. Call Bridge api with profile value read from Fragmenter call.
Oleksandr Diachenko [Tue, 27 Dec 2016 21:58:35 +0000 (13:58 -0800)]
HAWQ-1178. Enhance Fragmenter api to return profile name.
Ming LI [Fri, 9 Dec 2016 11:35:12 +0000 (19:35 +0800)]
HAWQ-1208. Porting gpdb interconnect fix to hawq
This commit includes below commits in gpdb:
------------------------------------------
commit
ce9cf07073946644b9dbc9a2fa0c1ca1179c57ee
Author: xiongg1 <gxiong@pivotal.io>
Date: Wed Jun 10 19:31:05 2015 -0400
[JIRA: MPP-25589] interconnect timeout bug
commit
615934aa7cf87eab9b258cb56eae7766aabab979
Author: tangp4 <ptang@pivotal.io>
Date: Tue Jul 7 22:00:24 2015 -0400
[JIRA: MPP-25497] Fix the coverity defect CIDs: 16672
commit
ae75ad81020533e0acc69daba086581dbca68ed2
Author: TangPengzhou <ptang@pivotal.io>
Date: Thu May 21 17:36:30 2015 +0800
[JIRA: MPP-25497] Shutdown interconnect thread before shmem_exit()
Sometimes, if a FATAL level error occurs, shmem_exit() freed contexts that
still being accessed by ic thread, this cause a segment fault unexpectedly.
commit
2d7d0735f5b862d62a84d446f6dd2ce44b0df250
Author: Gang Xiong <gxiong@pivotal.io>
Date: Sun Jan 3 13:37:34 2016 -0500
[JIRA:MPP-26123] Handle corner case of interconnect ack packet
When the ack packet is resent with UDPIC_FLAGS_STOP set, we need to make
sure the sender is aware of that. Otherwise, the sender will hang there
forever.
commit
ad8328423661cb64e7b905df4928e48d532653b9
Author: Heikki Linnakangas <hlinnakangas@pivotal.io>
Date: Sun Aug 30 00:11:17 2015 +0300
[MPP-25631] Remove unnecessary #includes.
No particular urgency to clean up just these, just something that caught my
eye while browsing the code.
commit
65809c0bf53a665a16e467331ea6e7d65aee54c6
Author: xiongg1 <gxiong@pivotal.io>
Date: Mon Jun 15 19:36:55 2015 -0400
[JIRA: MPP-25590] Wrong error message when socket is exhausted on master
commit
a343ed5bfd992b10137ad232f241be72857d6ea2
Author: gpadmin <gpadmin@g187>
Date: Thu Oct 27 18:58:54 2016 +0000
Add GUC called gp_interconnect_tcp_listener_backlog for tcp interconnect to control the backlog param of listen call
commit
eda343b5050e31764154698f25e88d6f3fa7e957
Author: Kenan Yao <kyao@pivotal.io>
Date: Tue Oct 25 16:10:05 2016 +0800
Fix a bug in function destroyConnHashTable which frees a wrong pointer and
should cause SIGSEGV.
Signed-off-by: Pengzhou Tang <ptang@pivotal.io>
commit
616f3c8f0ea372e01d166f4a6c52c6075a74ecd3
Author: Pengzhou Tang <ptang@pivotal.io>
Date: Tue Apr 5 10:50:55 2016 +0800
Fix coverity issue for
7e8f391dfdd
commit
7e8f391dfdd8945573d8b621533626813f8f7684
Author: tangpengzhou <ptang@pivotal.io>
Date: Mon Mar 28 23:47:48 2016 +0000
Fix tcp socket/port leak when interconnect type is udp or udpifc
Since gpdb don't allow changing interconnect type after connection started, it's unnecessary to
allocate a tcp socket and port for hot switching from udp/udpifc to tcp.
commit
7e8f391dfdd8945573d8b621533626813f8f7684
Author: tangpengzhou <ptang@pivotal.io>
Date: Mon Mar 28 23:47:48 2016 +0000
Fix tcp socket/port leak when interconnect type is udp or udpifc
Since gpdb don't allow changing interconnect type after connection started, it's unnecessary to
allocate a tcp socket and port for hot switching from udp/udpifc to tcp.
commit
8ec73f12c997777cae321c301a079f2cae2914fc
Author: Pengzhou Tang <ptang@pivotal.io>
Date: Thu Mar 3 15:36:06 2016 +0800
Fix incorrect EOS warning message generated by direct-dispatch type queries
QD should not expect end-of-stream comes from QEs who is not members of
direct dispatch and should not report warning message.
commit
21973ab2282701eff45f9b9448525da266843ca4
Author: Pengzhou Tang <ptang@pivotal.io>
Date: Thu Mar 24 16:16:11 2016 +0800
Fix ic thread waiting error in utility mode
Interconnect thread is not created in utility mode, ic_rx_thread_created is initialized to true which
cause WaitInterconnectQuitUDP() to wait a non-existent ic thread.
commit
ba4b8ab4bce0cb62e7b1d3124012a20849434d81
Author: xiong-gang <gxiong@pivotal.io>
Date: Fri Nov 18 17:10:41 2016 +0800
Correct 'extraSeq' in ack packet after stop is requested
If the ack packet in doSendStopMessageUDPIFC() is lost, QE will keep sending status packet,
and QD will ack it in handleDataPacket(). We need make sure the 'extraSeq' is equal to 'seq'
in the ack packet so that QE can update the capacity. Or else, QE will hang for ever.
Ed Espino [Thu, 22 Dec 2016 21:38:42 +0000 (13:38 -0800)]
[HAWQ-1232] Update versions strings for 2.1.0.0-incubating release.
This included adding 2.1.json (copied from 2.0.json).
Oleksandr Diachenko [Thu, 22 Dec 2016 09:55:59 +0000 (01:55 -0800)]
Revert "HAWQ-1179. Call Bridge api with profile value read from Fragmenter call."
Oleksandr Diachenko [Thu, 22 Dec 2016 09:55:28 +0000 (01:55 -0800)]
Revert "HAWQ-1178. Enhance Fragmenter api to return profile name."
Oleksandr Diachenko [Thu, 22 Dec 2016 06:33:48 +0000 (22:33 -0800)]
HAWQ-1179. Call Bridge api with profile value read from Fragmenter call.
Oleksandr Diachenko [Thu, 22 Dec 2016 06:33:06 +0000 (22:33 -0800)]
HAWQ-1178. Enhance Fragmenter api to return profile name.
Paul Guo [Wed, 21 Dec 2016 11:02:34 +0000 (19:02 +0800)]
HAWQ-1230. Introduce macro __MAYBE_UNUSED to surpress unused funtion/variable kind of warnings.
interma [Wed, 21 Dec 2016 09:53:50 +0000 (17:53 +0800)]
HAWQ-1226. fix compile error under gcc 4.8.2
rlei [Wed, 21 Dec 2016 02:59:13 +0000 (10:59 +0800)]
HAWQ-1229. Remove verbose help message in hawq config
interma [Wed, 21 Dec 2016 04:02:14 +0000 (12:02 +0800)]
HAWQ-1226. HAWQ core dump due to enable ranger while RPS is down
rlei [Mon, 19 Dec 2016 07:03:26 +0000 (15:03 +0800)]
HAWQ-1227. Fix hawq init fails when user name with a capital.
stanlyxiang [Mon, 19 Dec 2016 07:35:48 +0000 (15:35 +0800)]
HAWQ-1221. Add register test case verify bug fix YamlFileNotExist and NonDefaultBucketnum check.
xunzhang [Mon, 19 Dec 2016 05:08:23 +0000 (13:08 +0800)]
HAWQ-1001. Bugfix and light refactor ranger logic.
interma [Fri, 16 Dec 2016 07:16:07 +0000 (15:16 +0800)]
HAWQ-870. Allocate target's tuple table slot in PortalHeapMemory during split partition
merge GPDB split-partiton optimization
Origin GPDB PR:
greenplum-db/gpdb#866
hzhang2 [Fri, 16 Dec 2016 03:49:58 +0000 (11:49 +0800)]
HAWQ-1001. Implement HAWQ basic user ACL check through Ranger.
hzhang2 [Fri, 16 Dec 2016 03:48:08 +0000 (11:48 +0800)]
HAWQ-1002. Implement configuration GUC related to Ranger.
Wen Lin [Fri, 16 Dec 2016 03:35:33 +0000 (11:35 +0800)]
HAWQ-1004. Implement calling Ranger REST Service using libcurl for privilege check.
Paul Guo [Wed, 14 Dec 2016 04:08:19 +0000 (12:08 +0800)]
HAWQ-1214. Remove resource_parameters
stanlyxiang [Wed, 14 Dec 2016 09:07:24 +0000 (17:07 +0800)]
HAWQ-1221. hawq register should error out when register a yml file doesn't exist
stanlyxiang [Wed, 14 Dec 2016 08:30:54 +0000 (16:30 +0800)]
HAWQ-1044. Fix bugs in test case TestHawqRegister.TestUsage2Case2IncludeDirectory
stanlyxiang [Mon, 12 Dec 2016 14:27:38 +0000 (22:27 +0800)]
HAWQ-1140. move hawq register test to parallel schedule
Chunling Wang [Tue, 13 Dec 2016 02:32:25 +0000 (10:32 +0800)]
HAWQ-1044. Fix bugs in testcase TestHawqRegister.TestUsage2Case1IncludeDirectory
Chunling Wang [Mon, 12 Dec 2016 08:56:58 +0000 (16:56 +0800)]
HAWQ-1140. Parallelize test cases for hawqregister usage2.
Ming LI [Mon, 12 Dec 2016 16:16:58 +0000 (00:16 +0800)]
HAWQ-1195. Support Two or more external tables use the same error table
In this case, we should assign a new sets of seg files for INSERT INTO ERROR TABLE.
Ming LI [Mon, 12 Dec 2016 08:04:59 +0000 (16:04 +0800)]
Revert "HAWQ-1195. Fixed error "Two or more external tables use the same error table ""
This reverts commit
fad1b90505b3112d480cf1635f16edd8a957cc85.
Because regression test failed.
xunzhang [Sun, 11 Dec 2016 08:32:06 +0000 (16:32 +0800)]
HAWQ-1213. Incorrect check of hawqregister in case of randomly distributed table with non-default `default_hash_table_bucket_number` value.