Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

v2.6.5 beta #11240

Merged
merged 51 commits into from
Nov 11, 2019
Merged
Show file tree
Hide file tree
Changes from 50 commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
76d3ca3
Add cargo-remote dir to .gitignore
s3krit Oct 14, 2019
ab7c4ef
Update hardcoded headers (foundation, classic, kovan, xdai, ewc, ...…
Sep 16, 2019
72135eb
[client]: Fix for incorrectly dropped consensus messages (#11082) (#1…
dforsten Sep 25, 2019
905752b
Correct EIP-712 encoding (#11092)
seunlanlege Sep 30, 2019
7a8494c
[CI] check evmbin build (#11096)
ordian Sep 27, 2019
cef6ddc
ethcore-builtin (#10850)
debris Jul 7, 2019
f75c0f8
Merge branch 'beta' of github.com:paritytech/parity-ethereum into v2.…
soc1c Nov 5, 2019
eec9e5b
[builtin]: support `multiple prices and activations` in chain spec (#…
niklasad1 Oct 31, 2019
e403efd
[ethcore/builtin]: do not panic in blake2pricer on short input (#11180)
ordian Oct 18, 2019
3262dae
fix bad cherry-pick
niklasad1 Nov 5, 2019
eb24700
[chain specs]: activate `Istanbul` on mainnet (#11228)
niklasad1 Nov 1, 2019
cfdedd7
ethcore/res: add mordor testnet configuration (#11200)
soc1c Nov 2, 2019
76b18e1
Merge remote-tracking branch 'origin/v2.6.5-beta' into na-beta-backpo…
niklasad1 Nov 5, 2019
54dadc6
[receipt]: add `sender` & `receiver` to `RichReceipts` (#11179)
niklasad1 Oct 18, 2019
233b6e6
ropsten #6631425 foundation #8798209 (#11201)
Tbaut Nov 5, 2019
9c4896e
Update list of bootnodes for xDai chain (#11236)
phahulin Nov 5, 2019
0067156
Fix docker centos build (#11226)
luosprz Oct 31, 2019
7f32ef0
Made ecrecover implementation trait public (#11188)
tolbrino Oct 22, 2019
9fa2d32
Update bootnodes. (#11203)
ethernomad Oct 29, 2019
e612977
Insert explicit warning into the panic hook (#11225)
grbIzl Oct 31, 2019
6d25b09
Use provided usd-per-eth value if an endpoint is specified (#11209)
rakanalh Oct 29, 2019
a796e0a
Cleanup stratum a bit (#11161)
dvdplm Oct 11, 2019
ed970b3
fix bad cherry-pick
niklasad1 Nov 5, 2019
44dc779
util Host: fix a double Read Lock bug in fn Host::session_readable() …
Oct 17, 2019
6927d1d
ethcore client: fix a double Read Lock bug in fn Client::logs() (#11172)
Oct 16, 2019
469a342
Type annotation for next_key() matching of json filter options (#11192)
lamafab Oct 23, 2019
59bcb13
fix: cherry-pick nit
niklasad1 Nov 6, 2019
6f2f1db
Upgrade to jsonrpc v14 (#11151)
dvdplm Oct 10, 2019
96c30f9
fix: whisper
niklasad1 Nov 6, 2019
4f6f638
bump parking_lot 0.9
niklasad1 Nov 6, 2019
7bd3123
bump url 2.1.0
niklasad1 Nov 6, 2019
3df4eb5
bump kvdb-rocksdb 0.1.5
niklasad1 Nov 6, 2019
5df5d86
[dependencies]: jsonrpc `14.0.1` (#11183)
niklasad1 Oct 19, 2019
d9ce1e9
Upgrade jsonrpc to latest (#11206)
dvdplm Oct 26, 2019
cd5e43d
Switching sccache from local to Redis (#10971)
General-Beck Oct 2, 2019
e512bf4
Snapshot restoration overhaul (#11219)
dvdplm Oct 31, 2019
e569db0
Add new line after writing block to hex file. (#10984)
seunlanlege Sep 9, 2019
f964e73
Pause pruning while snapshotting (#11178)
dvdplm Oct 24, 2019
8c76875
[sync]: fix test build
niklasad1 Nov 7, 2019
f315652
Change how RPCs eth_call and eth_estimateGas handle "Pending" (#11127)
dvdplm Oct 11, 2019
647c967
fix secret store
niklasad1 Nov 7, 2019
ba7322b
allow benches to fail
niklasad1 Nov 7, 2019
39ff4ec
fix: nits
niklasad1 Nov 7, 2019
2c9bd22
update version to `2.6.5`
niklasad1 Nov 8, 2019
71bc094
Allow default block parameter to be blockHash (#10932)
seunlanlege Aug 6, 2019
5ffe47f
Convert `std::test` benchmarks to use Criterion (#10999)
tobz1000 Sep 5, 2019
aa0faf7
Fix block detail updating (#11015)
AtkinsChang Sep 5, 2019
1d9e3ea
Make InstantSeal Instant again (#11186)
seunlanlege Nov 10, 2019
476bb7d
[rpc]: fix test build
niklasad1 Nov 11, 2019
c5049de
update ropsten forkCanonHash, forkBlock (#11247)
Nov 11, 2019
6a42dae
update CHANGELOG.md
s3krit Nov 11, 2019
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
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,6 @@ parity-clib-examples/cpp/build/
.vscode
rls/
/parity.*

# cargo remote artifacts
remote-target
51 changes: 23 additions & 28 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,15 @@ stages:
- optional

image: ${REGISTRY}/parity-ci-linux:latest

variables:
GIT_STRATEGY: fetch
GIT_SUBMODULE_STRATEGY: recursive
CI_SERVER_NAME: "GitLab CI"
CARGO_HOME: "/ci-cache/${CI_PROJECT_NAME}/cargo/${CI_JOB_NAME}"
SCCACHE_DIR: "/ci-cache/${CI_PROJECT_NAME}/sccache"
CARGO_TARGET: x86_64-unknown-linux-gnu
REGISTRY: registry.parity.io/parity/infrastructure/scripts


.releaseable_branches: # list of git refs for building GitLab artifacts (think "pre-release binaries")
only: &releaseable_branches
- stable
Expand All @@ -38,22 +37,6 @@ variables:
before_script:
- rustup show
- cargo --version
- SCCACHE_ERROR_LOG=/builds/parity/parity-ethereum/sccache_debug.log
RUST_LOG=sccache=debug
sccache --start-server
- sccache -s
after_script:
# sccache debug info
- if test -e sccache_debug.log;
then
echo "_____All crate-types:_____";
grep 'parse_arguments.*--crate-type' sccache_debug.log | sed -re 's/.*"--crate-type", "([^"]+)".*/\1/' | sort | uniq -c;
echo "_____Non-cacheable reasons:_____";
grep CannotCache sccache_debug.log | sed -re 's/.*CannotCache\((.+)\).*/\1/' | sort | uniq -c;
else
echo "_____No logs from sccache_____";
exit 0;
fi
tags:
- linux-docker

Expand All @@ -63,7 +46,6 @@ variables:
<<: *collect_artifacts
script:
- scripts/gitlab/build-linux.sh
- sccache -s
after_script:
- mkdir -p tools
- cp -r scripts/docker/hub/* ./tools
Expand All @@ -81,22 +63,40 @@ cargo-check 0 3:
<<: *docker-cache-status
script:
- time cargo check --target $CARGO_TARGET --locked --no-default-features --verbose --color=always
- sccache -s
- sccache --stop-server

cargo-check 1 3:
stage: test
<<: *docker-cache-status
script:
- time cargo check --target $CARGO_TARGET --locked --manifest-path util/io/Cargo.toml --no-default-features --verbose --color=always
- sccache -s
- sccache --stop-server

cargo-check 2 3:
stage: test
<<: *docker-cache-status
script:
- time cargo check --target $CARGO_TARGET --locked --manifest-path util/io/Cargo.toml --features "mio" --verbose --color=always
- sccache --stop-server

cargo-check-evmbin:
stage: test
<<: *docker-cache-status
script:
- time cargo check -p evmbin --target $CARGO_TARGET --locked --verbose --color=always
- sccache -s

cargo-check-benches:
stage: test
<<: *docker-cache-status
script:
- time (
cargo check --all --benches --exclude ethash --target $CARGO_TARGET --locked --verbose --color=always;
(cd ethash; time cargo check --benches --features bench --target $CARGO_TARGET --locked --verbose --color=always)
)
- sccache -s
allow_failure: true # temp

cargo-audit:
stage: test
<<: *docker-cache-status
Expand All @@ -109,37 +109,32 @@ validate-chainspecs:
<<: *docker-cache-status
script:
- ./scripts/gitlab/validate-chainspecs.sh
- sccache -s

test-cpp:
stage: build
<<: *docker-cache-status
script:
- ./scripts/gitlab/test-cpp.sh
- sccache -s

test-linux:
stage: build
<<: *docker-cache-status
script:
- ./scripts/gitlab/test-linux.sh stable
- sccache -s

test-linux-beta:
stage: build
only: *releaseable_branches
<<: *docker-cache-status
script:
- ./scripts/gitlab/test-linux.sh beta
- sccache -s

test-linux-nightly:
stage: build
only: *releaseable_branches
<<: *docker-cache-status
script:
- ./scripts/gitlab/test-linux.sh nightly
- sccache -s
allow_failure: true

build-android:
Expand Down Expand Up @@ -220,7 +215,7 @@ publish-docker:
DOCKER_DRIVER: overlay2
GIT_STRATEGY: none
# DOCKERFILE: tools/Dockerfile
# CONTAINER_IMAGE: parity/parity
# CONTAINER_IMAGE: parity/parity
script:
- ./tools/publish-docker.sh
tags:
Expand Down Expand Up @@ -336,7 +331,7 @@ publish-release-awss3-nightly: &publish-release-awss3
- linux-docker

publish-release-awss3-manually:
<<: *publish-release-awss3
<<: *publish-release-awss3
only: *releaseable_branches
when: manual

Expand Down
Loading