Apache Pinot ์ด์์ด ์๋, ๊ฐ๋ฐ ๋ฐ ํ๋ก์ ํธ ๊ธฐ์ฌ๋ฅผ ๋ชฉ์ ์ผ๋ก ๊ฐ๋ฐ ํ๊ฒฝ์ ์ค์ ํ๋ค.
WSL ํ๊ฒฝ์ ๊ธฐ์ค์ผ๋ก ํ๋ค.
1. Java ์ค์น
sudo apt install openjdk-11-jdk
java -version
javac -version
2. Pinot ๋ค์ด๋ก๋
Repository๋ฅผ Fork ํ ํ, ๋ก์ปฌ์ clone ํ๋ค.
git clone https://github.com/ruhz3/pinot.git
git remote add upstream https://github.com/apache/pinot
git remote -v
3. IntelliJ ์ค์
IntelliJ๋ก pinot ํ๋ก์ ํธ๋ฅผ ์ฐ๋ค.
- Settings > Build, Execution, Deployment > Build Tools > Maven
- User settings file : WSL์ maven ์ค์ ํ์ผ๋ก ์ง์ (default : ~\.m2\settings.xml) < Override
- Local repository : WSL์ maven ๋ก์ปฌ ํด๋๋ก ์ง์ (default : ~\.m2\repository.xml) < Override
- Editor > Code Style
- Scheme : \\wsl$\Ubuntu\home\ruhz3\workspaces\pinot\config\codestyle-intellij.xml
4. Pinot ๋น๋
mvn install package -DskipTests -Pbin-dist
'๐ป > MLOps' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
stern : ๋ถ์ฐ ์ฒ๋ฆฌ ํ๋ซํผ ๋ชจ๋ํฐ๋ง (0) | 2024.02.23 |
---|---|
[k8s] `kubectl top` (0) | 2024.01.02 |
Apache Cassandra (0) | 2023.07.31 |
[Pinot] ์คํ์์ค ๊ธฐ์ฌ ํ๋ก์ธ์ค (0) | 2023.03.05 |
[Pinot] Apache Pinot? (0) | 2022.11.05 |