kyuubi/.rat-excludes
Wang Zhen be6133ae99
[KYUUBI #1816] Implement KyuubiHistoryServerPlugin
<!--
Thanks for sending a pull request!

Here are some tips for you:
  1. If this is your first time, please read our contributor guidelines: https://kyuubi.readthedocs.io/en/latest/community/contributions.html
  2. If the PR is related to an issue in https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'.
  3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][KYUUBI #XXXX] Your PR title ...'.
-->

### _Why are the changes needed?_
<!--
Please clarify why the changes are needed. For instance,
  1. If you add a feature, you can talk about the use case of it.
  2. If you fix a bug, you can clarify why it is a bug.
-->
Implement KyuubiHistoryServerPlugin. #1816

### _How was this patch tested?_
- [X] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [X] Add screenshots for manual tests if appropriate
**SparkUI:**
![sparkui001](https://user-images.githubusercontent.com/17894939/151120910-82027528-4850-433b-89a7-8eee653b79d8.png)
![sparkui002](https://user-images.githubusercontent.com/17894939/151120917-60887aec-a905-4a3e-a346-cb646d5ed0d1.png)

**SparkHistoryServer:**
![history001](https://user-images.githubusercontent.com/17894939/151120931-fac35425-e9df-409d-8de8-5cba513d7e45.png)
![history002](https://user-images.githubusercontent.com/17894939/151120995-06ec7366-38bc-45ff-ade8-d7201c606a77.png)

- [X] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #1820 from wForget/KYUUBI-1816.

Closes #1816

a3256920 [Wang Zhen] fix test
256363d8 [Wang Zhen] fix
0aecc305 [Wang Zhen] load kyuubiConf from sparkConf
86608fa5 [wForget] fix tests
2481721b [wForget] fix
d4f5825d [wForget] Merge remote-tracking branch 'origin/master' into KYUUBI-1816
18c18458 [wForget] fix checkstyle
c21f8b10 [wForget] [KYUUBI-1816] add AppHistoryServerPlugin services
0adf3634 [Wang Zhen] [KYUUBI-1816] Add KyuubiHistoryServerPlugin
8f5b1196 [Wang Zhen] [KYUUBI-1816] Refactor EngineEventsStore to get Events through ElementTrackingStore.
678396d1 [Wang Zhen] [KYUUBI-1816] Add SparkSQLEngineEventListener
fcc1a925 [Wang Zhen] [KYUUBI-1816] Add the @KVIndex property to the event, which will be used for KvStore

Lead-authored-by: Wang Zhen <wangzhen07@qiyi.com>
Co-authored-by: wForget <643348094@qq.com>
Signed-off-by: ulysses-you <ulyssesyou@apache.org>
2022-02-10 09:38:13 +08:00

43 lines
1.2 KiB
Plaintext

#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
**/.*/**
**/*.json
**/*.prefs
**/*.log
**/*.md
**/*.iml
**/target/**
**/out/**
**/spark-warehouse/**
**/metastore_db/**
**/licenses/LICENSE*
**/licenses-binary/LICENSE*
**/dependency-reduced-pom.xml
**/scalastyle-output.xml
NOTICE*
docs/**
build/apache-maven-*/**
build/scala-*/**
**/**/operation_logs/**/**
**/**/server_operation_logs/**/**
**/**/engine_operation_logs/**/**
**/*.output.schema
**/apache-kyuubi-*-bin*/**
**/benchmarks/**
**/org.apache.spark.status.AppHistoryServerPlugin