GitHub user karanmehta93 opened a pull request:
https://github.com/apache/phoenix/pull/277
PHOENIX-3757 System mutex table not being created in SYSTEM namespaceâ¦
⦠when namespace mapping is enabled
On fresh cluster with system table namespace mapping enabled, SYSMUTEX will
be created in SYSTEM namespace directly.
It will be migrated to SYSTEM namespace if that property is enabled
The migrations also require locking in SYSMUTEX table since it disables and
enables SYSCAT.
SYSCAT upgrades will acquire lock in appropriate SYSMUTEX table based on
the client properties.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/karanmehta93/phoenix PHOENIX-3757
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/phoenix/pull/277.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #277
----
commit 58c70f6ea46b76ed6474121b23e9756b7c5d9912
Author: Karan Mehta <[email protected]>
Date: 2017-10-23T21:44:21Z
PHOENIX-3757 System mutex table not being created in SYSTEM namespace when
namespace mapping is enabled
----
---