This is an automated email from the ASF dual-hosted git repository.
aloalt pushed a change to branch zkaoudi-patch-1
in repository https://gitbox.apache.org/repos/asf/incubator-wayang.git
from ccbdd20e Update README.md
new a641b3ef adding documentation on how to include Wayang in a Java/scala
project
new dbb716c7 adding documentation on how to include Wayang in a Java/scala
project
new 80e5da5b sample wordcount class
new 3ef2e4bd putting the guidelines in one folder
new 1bfa579e moving files
new 2834a623 update readme with correct link
new 9968a8f7 update name
new 7af7d104 update name
new e53aeca9 sample pom file
new 8fdb0650 sample java file
new 9dc0edd9 adding license
new cd6e6c28 #273 Initial commit into forked, with new layout and
synthetic dashboard back-end.
new 04aa6b3f Merge remote-tracking branch 'origin/main' into web-dashboard
Merge from origin/main forked repo
new b3e70ad8 PR Changes addressed
new 57bb12de fixed logo and placeholder for metrics
new fd45475d Merge branch 'main' into WAYANG-273
new d96011f4 Enhanced Nav, active link highighted and dynamic job id
new c641a97f Cleaned console logs
new bbde5b60 Cleaning names and references
new 2d1c8e33 Missing JobMetricsContainer
new 0b5b6282 Merge pull request #315 from ichbinrich/WAYANG-273
new e6840232 Merge pull request #323 from apache/zkaoudi-patch-1
new d3bef886 Resolved merge conflict in readme.
new 80170b54 Merge pull request #324 from zkaoudi/main
new d3c4c722 Bump sqlite-jdbc in /wayang-platforms/wayang-sqlite3
new 0e511305 Bump snappy-java in /wayang-platforms/wayang-spark
new c66cd3ce concat strings vulnerability #129
new b0210e21 Organizing README.md and create a doc for contribution
new 4fb35d6b adding more contributing info
new c51b95e4 Merge pull request #327 from
apache/dependabot/maven/wayang-platforms/wayang-sqlite3/org.xerial-sqlite-jdbc-3.41.2.2
new f5140e00 Bump snappy-java in /wayang-platforms/wayang-spark
new 4891eaec Merge pull request #328 from
apache/dependabot/maven/wayang-platforms/wayang-spark/org.xerial.snappy-snappy-java-1.1.10.1
new 3e0fce85 concat strings vulnerability #129
new 4f77c460 Merge pull request #330 from apache/2pk03-129
new c85dad20 Organizing README.md and create a doc for contribution
new 461cea26 adding more contributing info
new 983b5947 Merge pull request #331 from apache/feature/update-docs
new e3ce1f01 [maven-release-plugin] prepare branch @{releaseLabel}
new 543a827c [maven-release-plugin] prepare for next development iteration
new 200f3c03 Merge branch 'main' of
https://github.com/apache/incubator-wayang into main
new d3bd2de4 [maven-release-plugin] prepare branch @{releaseLabel}
new f1ebc33b Update Grep.java
new c0afbc5c Merge pull request #337 from apache/2pk03-grep.java
new 69bae9a5 minor correction, added license header to some md files
new 75587688 Update general-todos.md
new c64cf522 Update README.md
new e5c68435 Update README.md
new 1ef74dcd Update README.md
new a0fae455 Update README.md
new 928ef49c NOTICE for profiledb
new 1d1d211d Merge pull request #340 from 2pk03/main
new 6af7d886 Update README.md
new a02378b4 Merge pull request #341 from apache/zkaoudi-patch-2
new 4fd9e984 Update SampleOperator.java
new 6caafc29 Merge pull request #345 from zkaoudi/zkaoudi-patch-1
The 1805 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../workflows/build-backend.yaml | 45 +-
.../workflows/build-frontend.yaml | 37 +-
CONTRIBUTING.md | 39 +
NOTICE | 3 +
README.md | 253 +----
general-todos.md | 21 +-
guides/WordCount.java | 77 ++
guides/develop-with-Wayang.md | 122 ++
guides/pom-example.xml | 98 ++
tutorial.md => guides/tutorial.md | 0
guides/wayang-examples.md | 237 ++++
pom.xml | 4 +-
python/README.md | 21 +-
wayang-api/wayang-api-sql/pom.xml | 4 +-
wayang-assembly/README.md | 21 +-
wayang-assembly/pom.xml | 4 +-
wayang-benchmark/README.md | 19 +
.../java/org/apache/wayang/apps/grep/Grep.java | 2 +-
.../wayang/basic/operators/SampleOperator.java | 5 +-
wayang-docs/src/main/resources/README.md | 18 +
.../src/main/resources/_includes/footer.html | 2 +-
wayang-docs/src/main/resources/index.md | 2 +-
wayang-platforms/wayang-spark/pom.xml | 2 +-
wayang-platforms/wayang-sqlite3/pom.xml | 2 +-
wayang-web-dashboard/.gitignore | 387 +++++++
DISCLAIMER => wayang-web-dashboard/DISCLAIMER | 0
LICENSE => wayang-web-dashboard/LICENSE | 0
NOTICE => wayang-web-dashboard/NOTICE | 0
NOTICE => wayang-web-dashboard/README.md | 34 +-
.../.mvn/wrapper/maven-wrapper.properties | 8 +-
wayang-web-dashboard/dashboard-backend/README.md | 20 +
.../dashboard-backend/mvnw | 30 +-
.../dashboard-backend/mvnw.cmd | 30 +-
wayang-web-dashboard/dashboard-backend/pom.xml | 64 ++
.../dashboard-backend/src/bin/build.sh | 5 +-
.../dashboard-backend/src/main/docker/Dockerfile | 10 +-
.../hackitbackend/HackitBackendApplication.java | 13 +-
.../src/main/resources/application.properties | 5 +-
wayang-web-dashboard/dashboard-webapp/README.md | 25 +
.../dashboard-webapp/bin/build.sh | 7 +-
.../dashboard-webapp/src/main/docker/Dockerfile | 35 +-
.../dashboard-webapp/src/main/vue/.eslintrc.cjs | 30 +-
.../dashboard-webapp/src/main/vue/.gitignore | 29 +
.../dashboard-webapp/src/main/vue/.prettierrc.json | 1 +
.../dashboard-webapp/src/main/vue/README.md | 57 +
.../src/main/vue/cypress.config.js | 13 +-
.../src/main/vue/cypress/e2e/example.cy.js | 13 +-
.../src/main/vue/cypress/e2e/jsconfig.json | 8 +
.../src/main/vue/cypress/fixtures/example.json | 5 +
.../src/main/vue/cypress/support/commands.js | 43 +
.../src/main/vue/cypress/support/e2e.js | 24 +-
.../dashboard-webapp/src/main/vue/index.html | 31 +-
.../dashboard-webapp/src/main/vue/package.json | 39 +
.../src/main/vue/public/favicon.ico | Bin
.../dashboard-webapp/src/main/vue/public/logo.png | Bin
.../dashboard-webapp/src/main/vue/src/App.vue | 63 ++
.../src/main/vue/src/assets/base.css | 92 ++
.../src/main/vue/src/assets/db.json | 1164 ++++++++++++++++++++
.../src/main/vue/src/assets/main.css | 11 +-
.../src/main/vue/src/components/HackitControls.vue | 99 ++
.../src/main/vue/src/components/HackitDebugger.vue | 171 +++
.../main/vue/src/components/HackitNextTuple.vue | 72 ++
.../src/main/vue/src/components/JobDetails.vue | 96 ++
.../src/main/vue/src/components/JobListItem.vue | 105 ++
.../vue/src/components/JobMetricsContainer.vue | 25 +-
.../src/main/vue/src/components/JobPlan.vue | 120 ++
.../src/main/vue/src/components/JobSummaryCard.vue | 69 ++
.../vue/src/components/JobSummaryContainer.vue | 34 +-
.../src/main/vue/src/components/OverviewCard.vue | 38 +-
.../src/main/vue/src/components/Tuple.vue | 78 ++
.../main/vue/src/components/TupleInspectModal.vue | 123 +++
.../src/components/__tests__/HelloWorld.spec.js | 15 +-
.../dashboard-webapp/src/main/vue/src/main.js | 23 +-
.../src/main/vue/src/router/index.js | 59 +
.../src/main/vue/src/stores/counter.js | 20 +-
.../src/main/vue/src/views/JobDetail.vue | 129 +++
.../src/main/vue/src/views/JobList.vue | 177 +++
.../src/main/vue/src/views/Overview.vue | 64 ++
.../dashboard-webapp/src/main/vue/vite.config.js | 20 +-
79 files changed, 4399 insertions(+), 472 deletions(-)
copy wayang-docs/src/main/resources/Gemfile =>
.github/workflows/build-backend.yaml (51%)
copy
wayang-api/wayang-api-python/src/main/resources/wayang-api-python-defaults.properties
=> .github/workflows/build-frontend.yaml (50%)
create mode 100644 CONTRIBUTING.md
create mode 100644 guides/WordCount.java
create mode 100644 guides/develop-with-Wayang.md
create mode 100644 guides/pom-example.xml
rename tutorial.md => guides/tutorial.md (100%)
create mode 100644 guides/wayang-examples.md
create mode 100644 wayang-web-dashboard/.gitignore
copy DISCLAIMER => wayang-web-dashboard/DISCLAIMER (100%)
copy LICENSE => wayang-web-dashboard/LICENSE (100%)
copy NOTICE => wayang-web-dashboard/NOTICE (100%)
copy NOTICE => wayang-web-dashboard/README.md (64%)
copy
wayang-api/wayang-api-python/src/main/resources/wayang-api-python-defaults.properties
=>
wayang-web-dashboard/dashboard-backend/.mvn/wrapper/maven-wrapper.properties
(73%)
create mode 100644 wayang-web-dashboard/dashboard-backend/README.md
copy mvnw => wayang-web-dashboard/dashboard-backend/mvnw (92%)
copy mvnw.cmd => wayang-web-dashboard/dashboard-backend/mvnw.cmd (87%)
mode change 100755 => 100644
create mode 100644 wayang-web-dashboard/dashboard-backend/pom.xml
copy wayang-api/wayang-api-scala-java/code/test/resources/wayang.properties =>
wayang-web-dashboard/dashboard-backend/src/bin/build.sh (90%)
copy
wayang-api/wayang-api-python/src/main/resources/wayang-api-python-defaults.properties
=> wayang-web-dashboard/dashboard-backend/src/main/docker/Dockerfile (79%)
copy
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
=>
wayang-web-dashboard/dashboard-backend/src/main/java/hackitbackend/HackitBackendApplication.java
(72%)
copy wayang-api/wayang-api-scala-java/code/test/resources/wayang.properties =>
wayang-web-dashboard/dashboard-backend/src/main/resources/application.properties
(90%)
create mode 100644 wayang-web-dashboard/dashboard-webapp/README.md
copy wayang-api/wayang-api-scala-java/code/test/resources/wayang.properties =>
wayang-web-dashboard/dashboard-webapp/bin/build.sh (90%)
copy wayang-docs/src/main/resources/Gemfile =>
wayang-web-dashboard/dashboard-webapp/src/main/docker/Dockerfile (50%)
copy
wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/TextScrubber.scala
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/.eslintrc.cjs (65%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/.gitignore
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/.prettierrc.json
create mode 100644 wayang-web-dashboard/dashboard-webapp/src/main/vue/README.md
copy
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/partition/EnumerationAlternative.java
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress.config.js (80%)
copy
wayang-commons/wayang-core/src/main/java/org/apache/wayang/core/optimizer/partition/EnumerationAlternative.java
=>
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/e2e/example.cy.js
(80%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/e2e/jsconfig.json
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/fixtures/example.json
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/commands.js
copy
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/cypress/support/e2e.js
(54%)
copy wayang-resources/src/main/assembly/resources.xml =>
wayang-web-dashboard/dashboard-webapp/src/main/vue/index.html (62%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/package.json
copy wayang-docs/src/main/resources/assets/img/logo/favicon-pluma.ico =>
wayang-web-dashboard/dashboard-webapp/src/main/vue/public/favicon.ico (100%)
copy wayang-docs/src/main/resources/assets/img/logo/logo_400x160.png =>
wayang-web-dashboard/dashboard-webapp/src/main/vue/public/logo.png (100%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/App.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/base.css
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/db.json
copy
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/src/assets/main.css (88%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitControls.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitDebugger.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/HackitNextTuple.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobDetails.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobListItem.vue
copy wayang-resources/src/main/assembly/resources.xml =>
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobMetricsContainer.vue
(68%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobPlan.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryCard.vue
copy wayang-resources/src/main/assembly/resources.xml =>
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/JobSummaryContainer.vue
(64%)
copy wayang-resources/src/main/assembly/resources.xml =>
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/OverviewCard.vue
(66%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/Tuple.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/TupleInspectModal.vue
copy
wayang-api/wayang-api-python/src/main/java/org/apache/wayang/api/python/PythonAPI.java
=>
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/components/__tests__/HelloWorld.spec.js
(71%)
copy
wayang-commons/wayang-basic/src/test/java/org/apache/wayang/basic/operators/test/TestSink.java
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/src/main.js (71%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/router/index.js
copy
wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/TextScrubber.scala
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/src/stores/counter.js
(73%)
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobDetail.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/JobList.vue
create mode 100644
wayang-web-dashboard/dashboard-webapp/src/main/vue/src/views/Overview.vue
copy
wayang-benchmark/code/main/scala/org/apache/wayang/apps/simwords/TextScrubber.scala
=> wayang-web-dashboard/dashboard-webapp/src/main/vue/vite.config.js (73%)