Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
4.11.0
-
None
Description
During PHOENIX-3360 we tried to remove dependency on hbase.rpc.controllerfactory.class property in hbase-site.xml since it cause problems on the client side (if client is using server side configuration, all client request may go using index priority). Committed solution is using setting the controller factory programmatically for coprocessor environment in Indexer class, but it comes that this solution doesn't work because the environment configuration is not used for the coprocessor connection creation. We need to provide a better solution since this issue may cause accidental locks and failures that hard to identify and avoid.
Attachments
Attachments
Issue Links
- causes
-
PHOENIX-5511 Update documentation on secondary indexing configuration
- Resolved
- relates to
-
PHOENIX-3983 Index rebuild scans should not be using the ServerRpcControllerFactory
- Open
-
PHOENIX-3970 Ensure that automatic partial index rebuilds are served from the index handler pool
- Resolved
-
PHOENIX-3974 Create index may issue a distributed dead lock due lack of handlers
- Resolved
-
PHOENIX-3360 Secondary index configuration is wrong
- Closed