Skip to content

Commit b3b81ce

Browse files
committed
Update to new website
1 parent 5cf926d commit b3b81ce

14 files changed

Lines changed: 90 additions & 18 deletions

File tree

‎.asf.yaml‎

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
1+
github:
2+
description: "Apache Parquet"
3+
homepage: https://parquet.apache.org/
4+
labels:
5+
- parquet
6+
- apache
7+
- parquet-site
8+
9+
enabled_merge_buttons:
10+
merge: false
11+
squash: true
12+
rebase: false
13+
14+
features:
15+
wiki: false
16+
issues: true
17+
projects: false
18+
collaborators: # Note: the number of collaborators is limited to 10
19+
- vinooganesh
20+
121
staging:
222
profile: ~
323
whoami: asf-staging
424

525
publish:
6-
whoami: asf-site
26+
whoami: asf-site

‎.github/workflows/deploy.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ on:
66

77
jobs:
88
Build_and_Deploy_Site:
9-
runs-on: ubuntu-20.04
9+
runs-on: ubuntu-22.04
1010
concurrency:
1111
group: ${{ github.workflow }}-${{ github.ref }}
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v4
1414
with:
1515
submodules: recursive
1616
fetch-depth: 0
@@ -21,12 +21,12 @@ jobs:
2121
hugo-version: 'latest'
2222
extended: true
2323

24-
- uses: actions/setup-node@v2
24+
- uses: actions/setup-node@v4
2525
with:
26-
node-version: '16'
26+
node-version: '20'
2727

2828
- name: Cache dependencies
29-
uses: actions/cache@v1
29+
uses: actions/cache@v4
3030
with:
3131
path: ~/.npm
3232
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}

‎README.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ To create documentation for a new release of `parquet-mr` create a new <releaseN
3737
# Website development and deployment
3838

3939
## Staging
40-
4140
To make a change to the `staging` version of the website:
4241
1. Make a PR against the `staging` branch in the repository
4342
2. Once the PR is merged, the `Build and Deploy Parquet Site`

‎config.toml‎

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ enableMissingTranslationPlaceholders = true
1010

1111
enableRobotsTXT = true
1212

13-
# Base theme for website
14-
theme = ["docsy"]
15-
1613
# Will give values to .Lastmod etc.
1714
enableGitInfo = true
1815

@@ -47,9 +44,12 @@ anchor = "smart"
4744

4845
[languages]
4946
[languages.en]
47+
languageName ="English"
48+
# Weight used for sorting.
49+
weight = 1
50+
[languages.en.params]
5051
title = "Apache Parquet"
5152
description = "The Apache Parquet Website"
52-
languageName ="English"
5353
contentDir = "content/en"
5454
# Weight used for sorting.
5555
weight = 1
@@ -98,6 +98,7 @@ url_latest_version = "https://parquet.apache.org"
9898

9999
# Repository configuration (URLs for in-page links to opening issues and suggesting changes)
100100
github_repo = "https://github.com/apache/parquet-site"
101+
101102
github_branch= "production"
102103

103104
# Comment out to disable search.
@@ -118,7 +119,7 @@ prism_syntax_highlighting = false
118119
# Set to true to disable breadcrumb navigation.
119120
breadcrumb_disable = false
120121
# Set to true to disable the About link in the site footer
121-
footer_about_disable = false
122+
footer_about_enable = true
122123
# Set to false if you don't want to display a logo (/assets/icons/logo.svg) in the top navbar
123124
navbar_logo = true
124125
# Set to true if you don't want the top navbar to be translucent when over a `block/cover`, like on the homepage.
@@ -155,7 +156,7 @@ enable = false
155156
name ="Twitter"
156157
url = "https://twitter.com/ApacheParquet"
157158
icon = "fab fa-twitter"
158-
desc = "Follow us on Twitter to get the latest news"
159+
desc = "Follow us on Twitter to get the latest news!"
159160
[[params.links.user]]
160161
name = "Stack Overflow"
161162
url = "https://stackoverflow.com/questions/tagged/parquet"
@@ -166,7 +167,7 @@ enable = false
166167
name = "GitHub"
167168
url = "https://github.com/apache/parquet-mr"
168169
icon = "fab fa-github"
169-
desc = "Development takes place here"
170+
desc = "Development takes place here!"
170171
[[params.links.developer]]
171172
name = "Slack"
172173
url = "https://the-asf.slack.com/"
@@ -182,3 +183,13 @@ enable = false
182183
url = "https://issues.apache.org/jira/projects/PARQUET/issues"
183184
icon = "fas fa-bug"
184185
desc = "File/Track Open Bugs"
186+
187+
[module]
188+
# Uncomment the next line to build and serve using local docsy clone declared in the named Hugo workspace:
189+
# workspace = "docsy.work"
190+
[module.hugoVersion]
191+
extended = true
192+
min = "0.110.0"
193+
[[module.imports]]
194+
path = "github.com/google/docsy"
195+
disable = false

‎content/en/_index.md‎

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: Parquet
3+
---
4+
5+
{{< blocks/cover title="Apache Parquet" image_anchor="top" height="full" >}}
6+
<a class="btn btn-lg btn-primary me-3 mb-4" href="/docs/">
7+
Documentation <i class="fas fa-arrow-alt-circle-right ms-2"></i>
8+
</a>
9+
<a class="btn btn-lg btn-secondary me-3 mb-4" href="/blog/">
10+
Download <i class="fab fa-github ms-2 "></i>
11+
</a>
12+
<p class="lead mt-5">Apache Parquet is a columnar storage format available to any project in the Hadoop ecosystem, regardless of the choice of data processing framework, data model or programming language.</p>
13+
{{< blocks/link-down color="info" >}}
14+
{{< /blocks/cover >}}
15+
16+
17+
{{< blocks/section color="white" type="row">}}
18+
{{% blocks/feature icon="fab fa-jira" title="File an Issue" url="https://issues.apache.org/jira/projects/PARQUET/issues" %}}
19+
Or Search Open Issues
20+
{{% /blocks/feature %}}
21+
22+
{{% blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/apache/parquet-mr" %}}
23+
We do a [Pull Request](https://github.com/apache/parquet-mr/pulls) contributions workflow on **GitHub**. New users are always welcome!
24+
{{% /blocks/feature %}}
25+
26+
27+
{{% blocks/feature icon="fab fa-twitter" title="Follow us on Twitter!" url="https://twitter.com/ApacheParquet" %}}
28+
For announcement of latest features etc.
29+
{{% /blocks/feature %}}
30+
31+
{{% /blocks/section %}}

‎content/en/docs/Concepts/_index.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ weight: 4
55
description: >
66
Glossary of relevant terminology.
77
---
8+
89
- *Block (HDFS block)*: This means a block in HDFS and the meaning is
910
unchanged for describing this file format. The file format is
1011
designed to work well on top of HDFS.

‎content/en/docs/File Format/Data Pages/compression.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ title: "Compression"
33
linkTitle: "Compression"
44
weight: 1
55
---
6-
76
## Overview
87

98
Parquet allows the data block inside dictionary pages and data pages to

‎content/en/docs/File Format/Data Pages/encryption.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ title: "Parquet Modular Encryption"
33
linkTitle: "Encryption"
44
weight: 1
55
---
6-
76
Parquet files containing sensitive information can be protected by the modular encryption
87
mechanism that encrypts and authenticates the file data and metadata - while allowing
98
for a regular Parquet functionality (columnar projection, predicate pushdown, encoding

‎content/en/docs/File Format/Types/_index.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ linkTitle: "Types"
44
weight: 5
55
---
66

7+
78
The types supported by the file format are intended to be as minimal as possible,
89
with a focus on how the types effect on disk storage. For example, 16-bit ints
910
are not explicitly supported in the storage format since they are covered by

‎content/en/docs/File Format/Types/logicaltypes.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ of primitive types to a minimum and reuses parquet's efficient encodings. For
1010
example, strings are stored as byte arrays (binary) with a UTF8 annotation.
1111
These annotations define how to further decode and interpret the data.
1212
Annotations are stored as `LogicalType` fields in the file metadata and are
13-
documented in LogicalTypes.md.
13+
documented in LogicalTypes.md.

0 commit comments

Comments
 (0)