This is an automated email from the ASF dual-hosted git repository.

xiaozhenliu pushed a change to branch 
xiaozhen-resource-allocator-in-cost-estimator
in repository https://gitbox.apache.org/repos/asf/texera.git


    from 0364d71671 Merge branch 'refs/heads/master' into 
xiaozhen-resource-allocator-in-cost-estimator
     add 593ab86f6a chore(ci): replace erisu/apache-rat-action with 
apache/skywalking-eyes (#3639)
     add b1781bffa7 chore(ci): let new commits trigger PR linter CI (#3641)
     add c4dfa3cd23 chore: Create DISCLAIMER (#3631)
     add 0ee8422daf chore: Create .asf.yaml (#3632)
     add 35f8a49426 chore: update .asf.yaml to include PR settings (#3644)
     add 7a49052870 chore(ci): remove R test from CI (#3643)
     add 9e9ca60071 chore: Update NOTICE (#3629)
     add 90efbe1b61 chore: Redirect jobs notifications to [email protected] (#3646)
     add 299ffb04ff chore: create merge protections rules on a test branch 
(#3645)
     add e261518524 chore: fix typo in .asf.yaml (#3648)
     add b98a47798c chore(doc): update CONTRIBUTING.md (#3611)
     add 1ee7e0cc62 chore: revert changes on .asf.yaml (#3649)
     add 175955c512 fix: CONTRIBUTING.md (#3633)
     add d2773b8871 fix(docker): use JDK instead of JRE for Java UDF 
compilation (#3628)
     add 6aabc9a68d chore: call the project Apache Texera (#3637)
     add f4727a6209 feat: enable configurable multipart upload settings using 
database (#3622)
     add f3175d6459 fix(ui): improve button label clarity for version creation 
(#3623)
     add f2214a1828 feat: switch single-file dataset downloads to use browser 
native downloads (#3621)
     add 3e41b94480 fix(clone): add clone button (#3651)
     add 5e5ad2f0df feat(Ingress): Add ingress class name to values (#3652)
     add a67da0799f feat: add user's activeness to admin dashboard (#3625)
     add 12849accf7 feat(gui): Enhance Deleting Edges (#3636)
     add 9e3bcad6a7 fix: yield tuple in GeneratorOperator example (#3657)
     add e264a74262 fix: return error when attribute type is not set in UDF 
(#3656)
     add 61081f5458 fix(ui): Highlight "Workflows" tab when inside workspace 
(#3653)
     add f836a1e966 fix(ui): improve upload behavior to prevent progress 
confusion (#3658)
     add d03f3bffaf feat: inline dataset version creation and remove modal flow 
(#3659)
     add 47d4e36307 Merge branch 'master' into 
xiaozhen-resource-allocator-in-cost-estimator

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |  80 +++++++++++++++
 .github/workflows/check-header.yml                 |  18 +++-
 .github/workflows/github-action-build.yml          |  14 +--
 .github/workflows/lint-pr.yml                      |  21 +++-
 .licenserc.yaml                                    |  26 +++++
 .ratignore                                         |  25 -----
 CONTRIBUTING.md                                    |  63 ++++++++++--
 DISCLAIMER                                         |  10 ++
 NOTICE                                             |   4 +-
 README.md                                          |   4 +-
 .../pytexera/udf/examples/generator_operator.py    |   3 +-
 .../udf/examples/test_generator_operator.py        |   5 +-
 .../texera/web/resource/auth/AuthResource.scala    |   9 +-
 .../web/resource/auth/GoogleAuthResource.scala     |   4 +-
 .../dashboard/admin/user/AdminUserResource.scala   |  39 +++++++
 .../texera/web/service/ResultExportService.scala   |   4 +-
 .../scala/edu/uci/ics/texera/auth/JwtAuth.scala    |   8 +-
 .../edu/uci/ics/texera/auth/JwtAuthFilter.scala    |  15 ++-
 .../resource/ComputingUnitManagingResource.scala   |   4 +-
 .../texera/service/resource/ConfigResource.scala   |   3 -
 core/config/src/main/resources/auth.conf           |   3 -
 core/config/src/main/resources/default.conf        |  12 +++
 core/config/src/main/resources/gui.conf            |  15 ---
 .../edu/uci/ics/texera/config/AuthConfig.scala     |   3 -
 .../edu/uci/ics/texera/config/GuiConfig.scala      |   8 --
 .../uci/ics/texera/dao/ASFGeneratorStrategy.scala  |  19 ++++
 .../uci/ics/texera/dao/jooq/generated/Keys.java    |   4 +
 .../uci/ics/texera/dao/jooq/generated/Tables.java  |   6 ++
 .../ics/texera/dao/jooq/generated/TexeraDb.java    |   7 ++
 .../tables/{UserConfig.java => TimeLog.java}       |  86 ++++++++--------
 .../dao/jooq/generated/tables/daos/TimeLogDao.java | 103 +++++++++++++++++++
 .../{IPublicProject.java => ITimeLog.java}         |  27 ++---
 .../{WorkflowUserClones.java => TimeLog.java}      |  50 ++++-----
 ...PublicProjectRecord.java => TimeLogRecord.java} |  86 ++++++++--------
 .../texera/service/resource/DatasetResource.scala  | 114 ++++++++++++++++-----
 .../ics/texera/service/util/S3StorageClient.scala  |  67 +++++++++++-
 core/gui/src/app/app-routing.constant.ts           |   2 +-
 core/gui/src/app/app-routing.module.ts             |   8 +-
 core/gui/src/app/app.module.ts                     |   2 +
 .../app/common/service/gui-config.service.mock.ts  |   3 -
 .../src/app/common/service/user/auth.service.ts    |   2 +-
 core/gui/src/app/common/type/gui-config.ts         |   3 -
 core/gui/src/app/common/type/user.ts               |   1 +
 .../admin/execution/admin-execution.component.html |   2 +-
 .../admin/settings/admin-settings.component.html   |  49 +++++++++
 .../admin/settings/admin-settings.component.scss   |  14 +++
 .../admin/settings/admin-settings.component.ts     |  55 ++++++++++
 .../component/admin/user/admin-user.component.html |   4 +-
 .../component/admin/user/admin-user.component.scss |  12 +++
 .../component/admin/user/admin-user.component.ts   |  11 ++
 .../app/dashboard/component/dashboard.component.ts |   8 +-
 .../files-uploader/files-uploader.component.ts     |  20 ++--
 .../dataset-detail.component.html                  |  30 ++++--
 .../dataset-detail.component.scss                  |  21 +++-
 .../dataset-detail.component.ts                    | 102 ++++++++++++------
 .../service/admin/user/admin-user.service.ts       |   2 +-
 .../service/user/dataset/dataset.service.ts        | 114 +++++++++++++--------
 .../service/user/download/download.service.spec.ts |  42 --------
 .../service/user/download/download.service.ts      |  13 +--
 .../detail/hub-workflow-detail.component.html      |  15 ++-
 .../context-menu/context-menu.component.html       |  46 +++++++--
 .../context-menu/context-menu.component.spec.ts    |  14 ++-
 .../context-menu/context-menu.component.ts         |  39 +++++--
 .../workflow-editor/workflow-editor.component.ts   |  36 ++++++-
 core/scripts/sql/texera_ddl.sql                    |   9 ++
 .../sql/{texera_lakefs.sql => updates/10.sql}      |  15 ++-
 .../edu/uci/ics/amber/core/tuple/Attribute.java    |   7 +-
 deployment/computing-unit-master.dockerfile        |   2 +-
 .../k8s/texera-helmchart/templates/ingress.yaml    |   2 +-
 deployment/k8s/texera-helmchart/values.yaml        |   1 +
 70 files changed, 1226 insertions(+), 449 deletions(-)
 create mode 100644 .asf.yaml
 create mode 100644 .licenserc.yaml
 delete mode 100644 .ratignore
 create mode 100644 DISCLAIMER
 copy 
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/{UserConfig.java
 => TimeLog.java} (50%)
 create mode 100644 
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/TimeLogDao.java
 copy 
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/{IPublicProject.java
 => ITimeLog.java} (73%)
 copy 
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/{WorkflowUserClones.java
 => TimeLog.java} (65%)
 copy 
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/{PublicProjectRecord.java
 => TimeLogRecord.java} (64%)
 copy core/scripts/sql/{texera_lakefs.sql => updates/10.sql} (79%)

Reply via email to