You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[KYUUBI #2103] [1.5] Revert "[KYUUBI #1948] Upgrade thrift version to 0.16.0"
### _Why are the changes needed?_
This PR reverts "[KYUUBI #1948] Upgrade thrift version to 0.16.0" in branch-1.5 and some subsequent commits due to issues caused by breaking changes in Thrift, e.g. #2101, #2093
We need more time to evaluate it and add more test cases to ensure stability before the next release.
### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible
- [ ] Add screenshots for manual tests if appropriate
- [x] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request
Closes#2103 from pan3793/revert.
Closes#2103Closes#1948575dfe8 [Cheng Pan] properties order
4c94481 [Cheng Pan] fix deps
bfbdeb8 [Cheng Pan] Add log4j deps for kyuubi-hive-jdbc test
bad4e90 [Cheng Pan] surefire
f2ae8b9 [Cheng Pan] Revert "[KYUUBI #1948] Upgrade thrift version to 0.16.0"
4501f74 [Cheng Pan] Revert "[KYUUBI #1948][FOLLOWUP] Remove TFramedTransport in extension-spark-3-1 and extension-spark-3-2"
cc04df4 [Cheng Pan] Revert "[KYUUBI #1996] Clean up log4j2 conf and enhance surefire plugin conf"
52a20e1 [Cheng Pan] Revert "[KYUUBI #1948][FOLLOWUP] Relocate fb303 classes"
Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
Copy file name to clipboardExpand all lines: docs/deployment/settings.md
+15-2Lines changed: 15 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -211,9 +211,11 @@ Key | Default | Meaning | Type | Since
211
211
212
212
Key | Default | Meaning | Type | Since
213
213
--- | --- | --- | --- | ---
214
+
<code>kyuubi.frontend.backoff.slot.length</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>PT0.1S</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Time to back off during login to the thrift frontend service.</div>|<divstyle='width: 30pt'>duration</div>|<divstyle='width: 20pt'>1.0.0</div>
214
215
<code>kyuubi.frontend.bind.host</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'><undefined></div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Hostname or IP of the machine on which to run the thrift frontend service via binary protocol.</div>|<divstyle='width: 30pt'>string</div>|<divstyle='width: 20pt'>1.0.0</div>
215
216
<code>kyuubi.frontend.bind.port</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>10009</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Port of the machine on which to run the thrift frontend service via binary protocol.</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.0.0</div>
<code>kyuubi.frontend.login.timeout</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>PT20S</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Timeout for Thrift clients during login to the thrift frontend service.</div>|<divstyle='width: 30pt'>duration</div>|<divstyle='width: 20pt'>1.0.0</div>
217
219
<code>kyuubi.frontend.max.message.size</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>104857600</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Maximum message size in bytes a Kyuubi server will accept.</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.0.0</div>
218
220
<code>kyuubi.frontend.max.worker.threads</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>999</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Maximum number of threads in the of frontend worker thread pool for the thrift frontend service</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.0.0</div>
219
221
<code>kyuubi.frontend.min.worker.threads</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>9</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>(deprecated) Minimum number of threads in the of frontend worker thread pool for the thrift frontend service</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.0.0</div>
@@ -226,8 +228,10 @@ Key | Default | Meaning | Type | Since
226
228
<code>kyuubi.frontend.protocols</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>THRIFT_BINARY</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>A comma separated list for all frontend protocols <ul> <li>THRIFT_BINARY - HiveServer2 compatible thrift binary protocol.</li> <li>REST - Kyuubi defined REST API(experimental).</li> <li>MYSQL - MySQL compatible text protocol(experimental).</li> </ul></div>|<divstyle='width: 30pt'>seq</div>|<divstyle='width: 20pt'>1.4.0</div>
227
229
<code>kyuubi.frontend.rest.bind.host</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'><undefined></div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Hostname or IP of the machine on which to run the REST frontend service.</div>|<divstyle='width: 30pt'>string</div>|<divstyle='width: 20pt'>1.4.0</div>
228
230
<code>kyuubi.frontend.rest.bind.port</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>10099</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Port of the machine on which to run the REST frontend service.</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.4.0</div>
231
+
<code>kyuubi.frontend.thrift.backoff.slot.length</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>PT0.1S</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Time to back off during login to the thrift frontend service.</div>|<divstyle='width: 30pt'>duration</div>|<divstyle='width: 20pt'>1.4.0</div>
229
232
<code>kyuubi.frontend.thrift.binary.bind.host</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'><undefined></div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Hostname or IP of the machine on which to run the thrift frontend service via binary protocol.</div>|<divstyle='width: 30pt'>string</div>|<divstyle='width: 20pt'>1.4.0</div>
230
233
<code>kyuubi.frontend.thrift.binary.bind.port</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>10009</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Port of the machine on which to run the thrift frontend service via binary protocol.</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.4.0</div>
234
+
<code>kyuubi.frontend.thrift.login.timeout</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>PT20S</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Timeout for Thrift clients during login to the thrift frontend service.</div>|<divstyle='width: 30pt'>duration</div>|<divstyle='width: 20pt'>1.4.0</div>
231
235
<code>kyuubi.frontend.thrift.max.message.size</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>104857600</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Maximum message size in bytes a Kyuubi server will accept.</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.4.0</div>
232
236
<code>kyuubi.frontend.thrift.max.worker.threads</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>999</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Maximum number of threads in the of frontend worker thread pool for the thrift frontend service</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.4.0</div>
233
237
<code>kyuubi.frontend.thrift.min.worker.threads</code>|<divstyle='width: 65pt;word-wrap: break-word;white-space: normal'>9</div>|<divstyle='width: 170pt;word-wrap: break-word;white-space: normal'>Minimum number of threads in the of frontend worker thread pool for the thrift frontend service</div>|<divstyle='width: 30pt'>int</div>|<divstyle='width: 20pt'>1.4.0</div>
0 commit comments