From a1d1cc9dd5fce03494c10207280927bb48db9317 Mon Sep 17 00:00:00 2001 From: Dianjin Wang Date: Tue, 5 Nov 2024 10:50:42 +0800 Subject: [PATCH] Update asf.yaml and README.md --- .asf.yaml | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 28 ++++++++++------------ 2 files changed, 85 insertions(+), 15 deletions(-) create mode 100644 .asf.yaml diff --git a/.asf.yaml b/.asf.yaml new file mode 100644 index 0000000..6724a83 --- /dev/null +++ b/.asf.yaml @@ -0,0 +1,72 @@ +# +# 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. +# + +github: + description: Try out Apache Cloudberry (Incubating) via the Docker-based Sandbox + homepage: https://cloudberry.apache.org + labels: + - mpp + - big-data + - data-warehouse + - data-analysis + - olap + - distributed-database + - docker + - database + - postgres + - postgresql + - greenplum + - bootcamp + features: + # Enable wiki for documentation + wiki: false + # Enable issues management + issues: true + # Enable projects for project management boards + projects: false + enabled_merge_buttons: + # enable squash button: + squash: true + # disable merge button: + merge: false + # enable rebase button: + rebase: true + protected_branches: + main: + required_status_checks: + # strict means "Require branches to be up to date before merging". + strict: true + required_pull_request_reviews: + dismiss_stale_reviews: false + required_approving_review_count: 1 + # squash or rebase must be allowed in the repo for this setting to be set to true. + required_linear_history: true + + required_signatures: false + + # requires all conversations to be resolved before merging is possible + required_conversation_resolution: true + del_branch_on_merge: true + dependabot_alerts: true + dependabot_updates: false + protected_tags: + - "v*.*.*" +notifications: + commits: commits@cloudberry.apache.org + issues: commits@cloudberry.apache.org + pullrequests: commits@cloudberry.apache.org + pullrequests_bot_dependabot: private@cloudberry.apache.org diff --git a/README.md b/README.md index 5f72a6b..a6dcf4e 100644 --- a/README.md +++ b/README.md @@ -1,31 +1,29 @@ -![CloudberryDB Logo](./images/cloudberrydb_logo.png) +# Apache Cloudberry (Incubating) Bootcamp + +![Cloudberry Logo](./images/cloudberrydb_logo.png) [![Slack](https://img.shields.io/badge/Join_Slack-6a32c9)](https://communityinviter.com/apps/cloudberrydb/welcome) [![Twitter Follow](https://img.shields.io/twitter/follow/cloudberrydb)](https://twitter.com/cloudberrydb) -[![Website](https://img.shields.io/badge/Visit%20Website-eebc46)](https://cloudberrydb.org) - ---- - -# Cloudberry Database Bootcamp +[![Website](https://img.shields.io/badge/Visit%20Website-eebc46)](https://cloudberry.apache.org) -These tutorials showcase how Cloudberry Database can address day-to-day tasks performed in typical DW, BI and data science environments. It is designed to be used with the Cloudberry Database Sandbox, which is based on the Docker with the CentOS 7.9 and Rocky Linux 9.4 OS. +These tutorials showcase how Apache Cloudberry can address day-to-day tasks performed in typical DW, BI and data science environments. It is designed to be used with the Apache Cloudberry Sandbox, which is based on the Docker with the Rocky Linux 9.4 OS. -![CloudberryDB Sandbox](./images/cbdb-sandbox.png) +![Cloudberry Sandbox](./images/cbdb-sandbox.png) ## Bootcamp Outline -1. [000-CloudberryDB Sandbox](./000-cbdb-sandbox/) -2. [101-CloudberryDB Tutorials](./101-cbdb-tutorials) - - [Lesson 0: Introduction to Database and CloudberryDB Architecture](./101-cbdb-tutorials/101-0-introduction-to-database-and-cloudberrydb-architecture.md) +1. [000-Cloudberry Sandbox](./000-cbdb-sandbox/) +2. [101-Cloudberry Tutorials](./101-cbdb-tutorials) + - [Lesson 0: Introduction to Database and Cloudberry Architecture](./101-cbdb-tutorials/101-0-introduction-to-database-and-cloudberrydb-architecture.md) - [Lesson 1: Create Users and Roles](./101-cbdb-tutorials/101-1-create-users-and-roles.md) - [Lesson 2: Create and Prepare Database](./101-cbdb-tutorials/101-2-create-and-prepare-database.md) - [Lesson 3: Create Tables](./101-cbdb-tutorials/101-3-create-tables.md) - [Lesson 4: Data Loading](./101-cbdb-tutorials/101-4-data-loading.md) - [Lesson 5: Queries and Performance Tuning](./101-cbdb-tutorials/101-5-queries-and-performance-tuning.md) - [Lesson 6: Backup and Recovery Operations](./101-cbdb-tutorials/101-6-backup-and-recovery-operations.md) -3. [102-CloudberryDB Crash Course](./102-cbdb-crash-course/) -4. [103-CloudberryDB Performance Benchmark](./103-cbdb-performance-benchmark/) -5. [104-CloudberryDB for Data Science](./104-cbdb-for-datascience/) +3. [102-Cloudberry Crash Course](./102-cbdb-crash-course/) +4. [103-Cloudberry Performance Benchmark](./103-cbdb-performance-benchmark/) +5. [104-Cloudberry for Data Science](./104-cbdb-for-datascience/) ## Contribution @@ -35,7 +33,7 @@ Thanks to all the contributors: -We welcome your contributions to the Cloudberry Database Bootcamp. Please see our [CONTRIBUTING.md](./CONTRIBUTING.md) for more details. +We welcome your contributions to the Apache Cloudberry (Incubating) Bootcamp. Please see our [CONTRIBUTING.md](./CONTRIBUTING.md) for more details. ## License