This is an automated email from the ASF dual-hosted git repository.
xiaozhenliu pushed a change to branch xiaozhen-region-cost-memo
in repository https://gitbox.apache.org/repos/asf/texera.git
from d81195fb9e Merge branch
'xiaozhen-resource-allocator-in-cost-estimator' into xiaozhen-region-cost-memo
add bab934ee77 feat: disallow dataset download (#3663)
add eeaaa96d76 chore: revert "feat: switch single-file dataset downloads
to use browser native downloads (#3621)" (#3669)
add 53bdcce600 feat: enforce S3 multipart-upload limits in configuration
(#3664)
add 6d73a946ae chore: add time_log table to deployment/texera_ddl.sql
(#3671)
add 77673b317b fix: private dataset can be set as downloadable (#3666)
add 1e99b7c793 Merge branch 'master' into
xiaozhen-resource-allocator-in-cost-estimator
add 8bd36d680a refactoring to address comments.
add 195aa1f28d refactoring to address comments.
add 594f9ef660 feat: enable file upload speed and time display (#3662)
add 9fff156192 chore: change master branch to main (#3676)
add 876db4a7e9 Merge branch 'main' into
xiaozhen-resource-allocator-in-cost-estimator
add c7caf6cbcb Merge branch
'xiaozhen-resource-allocator-in-cost-estimator' into xiaozhen-region-cost-memo
add e725f1f290 updates after base branch change.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 2 +-
.github/workflows/check-header.yml | 2 +-
.github/workflows/github-action-build.yml | 2 +-
.../scheduling/CostBasedScheduleGenerator.scala | 8 +-
.../architecture/scheduling/CostEstimator.scala | 20 +-
.../ExpansionGreedyScheduleGenerator.scala | 5 +-
.../resourcePolicies/ResourceAllocator.scala | 10 +-
.../uci/ics/texera/dao/jooq/generated/Keys.java | 3 +
.../uci/ics/texera/dao/jooq/generated/Tables.java | 6 +
.../ics/texera/dao/jooq/generated/TexeraDb.java | 7 +
.../texera/dao/jooq/generated/tables/Dataset.java | 13 +-
.../dao/jooq/generated/tables/SiteSettings.java | 163 ++++++++++++++++
.../jooq/generated/tables/WorkflowExecutions.java | 12 +-
.../dao/jooq/generated/tables/daos/DatasetDao.java | 15 ++
.../generated/tables/daos/SiteSettingsDao.java | 133 +++++++++++++
.../tables/daos/WorkflowExecutionsDao.java | 30 +--
.../jooq/generated/tables/interfaces/IDataset.java | 10 +
.../{IUserConfig.java => ISiteSettings.java} | 45 +++--
.../tables/interfaces/IWorkflowExecutions.java | 20 +-
.../dao/jooq/generated/tables/pojos/Dataset.java | 24 ++-
.../pojos/{UserConfig.java => SiteSettings.java} | 98 ++++++----
.../generated/tables/pojos/WorkflowExecutions.java | 46 ++---
.../generated/tables/records/DatasetRecord.java | 61 +++++-
...erConfigRecord.java => SiteSettingsRecord.java} | 159 ++++++++++------
.../tables/records/WorkflowExecutionsRecord.java | 208 ++++++++++-----------
.../texera/service/resource/DatasetResource.scala | 91 +++++----
.../ics/texera/service/util/S3StorageClient.scala | 67 +------
core/gui/src/app/common/type/dataset.ts | 1 +
core/gui/src/app/common/util/format.util.ts | 56 ++++++
.../admin/settings/admin-settings.component.html | 27 ++-
.../admin/settings/admin-settings.component.ts | 18 +-
.../dataset-detail.component.html | 55 ++++--
.../dataset-detail.component.scss | 52 ++++++
.../dataset-detail.component.ts | 56 +++++-
...user-dataset-staged-objects-list.component.html | 8 +-
.../user-dataset-staged-objects-list.component.ts | 10 +
.../user-dataset-version-creator.component.html | 24 ++-
.../user-dataset-version-creator.component.scss | 24 +++
.../user-dataset-version-creator.component.ts | 7 +
.../service/user/dataset/dataset.service.ts | 103 +++++++---
.../service/user/download/download.service.spec.ts | 42 +++++
.../service/user/download/download.service.ts | 13 +-
core/scripts/sql/texera_ddl.sql | 2 +
core/scripts/sql/updates/{10.sql => 11.sql} | 12 +-
.../k8s/texera-helmchart/files/texera_ddl.sql | 10 +
45 files changed, 1304 insertions(+), 476 deletions(-)
create mode 100644
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/SiteSettings.java
create mode 100644
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/daos/SiteSettingsDao.java
copy
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/interfaces/{IUserConfig.java
=> ISiteSettings.java} (63%)
copy
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/pojos/{UserConfig.java
=> SiteSettings.java} (54%)
copy
core/dao/src/main/scala/edu/uci/ics/texera/dao/jooq/generated/tables/records/{UserConfigRecord.java
=> SiteSettingsRecord.java} (51%)
create mode 100644 core/gui/src/app/common/util/format.util.ts
copy core/scripts/sql/updates/{10.sql => 11.sql} (73%)