Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
Impala 2.9.0
-
None
Description
Historically, InProcessImpalaServer existed because of the difficulties managing the lifecycle of Thrift servers without hitting problems on shutdown, and also because ImpalaServer itself didn't own the Thrift server objects. KRPC helps some with the lifecycle issues, and so might the upcoming move to Thrift 0.9.2. We should also refactor CreateImpalaServer() so that we can use an actual ImpalaServer in tests without needing the wrapper class.
Attachments
Issue Links
- blocks
-
IMPALA-6013 Remove InProcessImpalaServer
- Open
- breaks
-
IMPALA-6023 impalad failed to start in test_dcheck_writes_minidump
- Resolved