Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,23 +43,23 @@ Parquet-Java uses Maven to build and depends on the thrift compiler (protoc is n
To build and install the thrift compiler, run:

```
wget -nv https://archive.apache.org/dist/thrift/0.23.0/thrift-0.23.0.tar.gz
tar xzf thrift-0.23.0.tar.gz
cd thrift-0.23.0
wget -nv https://archive.apache.org/dist/thrift/0.25.0/thrift-0.25.0.tar.gz
tar xzf thrift-0.25.0.tar.gz
cd thrift-0.25.0
chmod +x ./configure
./configure --disable-libs
sudo make install -j
```

Note: if you wish to verify the signature and checksum of a release:
1. The GPG and sha checksums can be found under https://archive.apache.org/dist/thrift/0.23.0/
1. The GPG and sha checksums can be found under https://archive.apache.org/dist/thrift/0.25.0/
2. Validate the signature of the artifact against the [Thrift committer KEYS](https://downloads.apache.org/thrift/KEYS).

If you're on OSX and use homebrew, you can instead install Thrift 0.23.0 with `brew` and ensure that it comes first in your `PATH`.
If you're on OSX and use homebrew, you can instead install Thrift 0.25.0 with `brew` and ensure that it comes first in your `PATH`.

```
brew install thrift
export PATH="/usr/local/opt/thrift@0.23.0/bin:$PATH"
export PATH="/usr/local/opt/thrift@0.25.0/bin:$PATH"
```

### Build Parquet with Maven
Expand Down
2 changes: 1 addition & 1 deletion dev/ci-before_install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# This script gets invoked by the CI system in a "before install" step
################################################################################

export THRIFT_VERSION=0.23.0
export THRIFT_VERSION=0.25.0

set -e
set -o pipefail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,7 @@ public TConfiguration getConfiguration() {

@Override
public void updateKnownMessageSize(long l) {}

@Override
public void resetMessageSizeAndConsumedBytes(long l) {}
}
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@
<thrift.executable>thrift</thrift.executable>
<format.thrift.executable>${thrift.executable}</format.thrift.executable>
<thrift-maven-plugin.version>0.10.0</thrift-maven-plugin.version>
<thrift.version>0.23.0</thrift.version>
<thrift.version>0.25.0</thrift.version>
<format.thrift.version>${thrift.version}</format.thrift.version>
<fastutil.version>8.5.19</fastutil.version>
<semver.api.version>0.9.33</semver.api.version>
Expand Down
Loading