Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] master v2 #1787

Closed
wants to merge 86 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
86 commits
Select commit Hold shift + click to select a range
6ba53bd
/block.validate endpoint (#1668)
Aug 10, 2020
cb3659f
feat: configurable DB pool size, queue target and queue interval (#1689)
unnawut Aug 10, 2020
cbbc2dc
feat: auto trigger chart version bump (#1695)
boolafish Aug 18, 2020
a7b4188
Block Validation: New Checks (#1693)
Aug 21, 2020
733aab2
feat: block queue metrics and stalled submission alarm (#1649)
unnawut Aug 26, 2020
b3081f8
feat: handle in-flight exits deletions (#1701)
pgebal Aug 28, 2020
f62dc06
move omg_performance json rpc tests to perf project (#1691)
ayrat555 Aug 28, 2020
1992805
chore: add feefeed docker to elixir-omg setup (#1700)
boolafish Sep 2, 2020
536059c
feat: reintroduce automated changelog (#1708)
unnawut Sep 2, 2020
fd1beac
fix: ignore block_submitting that are above mined blocks (#1703)
unnawut Sep 2, 2020
f302553
fix: fix in-flight exit deleted bug and add tests (#1714)
pgebal Sep 3, 2020
ed8b0f7
revert: reverts ife deletion commits (#1725)
pgebal Sep 4, 2020
a69e22c
Allow to run docker-compose without feefeed docker (#1726)
boolafish Sep 9, 2020
3d75118
add test for 64_000 txs block hash (#1729)
ayrat555 Sep 9, 2020
3206e4c
rm mix based chch (#1716)
Sep 15, 2020
27379ec
Inomurko/remove child chain (#1737)
Sep 16, 2020
6227b79
feat: handle in-flight exits deletions
pgebal Sep 16, 2020
a428fa1
move dev env deployment job to helm repo (#1738)
boolafish Sep 18, 2020
7d6415b
fix: handle metrics for in flight exit deleted processor (#1742)
pgebal Sep 18, 2020
ff66dd2
Kevsul/standard exit perf test (#1732)
kevsul Sep 18, 2020
37ca58f
Chore: try to fix flaky reorg tests (#1739)
ayrat555 Sep 21, 2020
b54eb17
update change log v1.0.4 (#1731)
jarindr Sep 29, 2020
722949a
Chore: parallelize tests by tags (#1744)
ayrat555 Sep 29, 2020
85c5fc0
Chore: use exexec from upstream (#1743)
ayrat555 Oct 1, 2020
b8631c5
fix: recheck PR label on synchronize and reopen (#1748)
unnawut Oct 14, 2020
1d8ea8e
feat: add deposits performance tests bot (#1745)
ayrat555 Oct 19, 2020
ad007ca
feat: transaction.create optimisation (#1683)
Oct 20, 2020
c6cb81f
chore: bump version to 1.0.4 (#1751)
boolafish Oct 21, 2020
34b9d54
feat: comply with new Infura API (#1754)
pgebal Oct 26, 2020
a49a33a
Publish the perf project (#1753)
ayrat555 Oct 27, 2020
ed74da2
Utxo perf test (#1756)
ayrat555 Oct 29, 2020
251cfc0
Add cli help command for the perf project (#1757)
ayrat555 Oct 29, 2020
33c3300
feat : transaction.merge endpoint (#1715)
nicholasmueller Nov 2, 2020
d60fc03
add perf cli smoke test (#1762)
ayrat555 Nov 10, 2020
a10ef42
feat: send web telemetry events to Datadog
Nov 11, 2020
6a30d47
fix: move env var fetch into Configuration module
Nov 12, 2020
3a6b6c4
fix: ensure current_route doesn't throw an exception
Nov 12, 2020
bbfff29
fix: allow nil release and current_version env vars
Nov 12, 2020
3e02d1c
Merge pull request #1766 from omgnetwork/add-datadog-error-metrics
Nov 13, 2020
a94baf8
Chore: fix feefeed container healthcheck (#1768)
ayrat555 Nov 13, 2020
2ec3903
feat: add new metadata to Datadog traces
Nov 16, 2020
46036bc
refactor: move configuration helpers to new module
Nov 18, 2020
d348983
refactor: remove unused app field in Application
Nov 18, 2020
3665ec1
fix: failing tracer and response tests
Nov 18, 2020
d8e4431
fix: aggressive test fix (#1772)
Nov 18, 2020
dcc2d3d
Collect metrics through datadog for the perf project (#1765)
ayrat555 Nov 19, 2020
7f57d39
Merge branch 'master' into add-metadata-to-dd-traces-2
Nov 20, 2020
4f5756b
retry datadog errors (#1774)
ayrat555 Nov 20, 2020
35a2f51
fix: run tests that alter globals consecutively
Nov 20, 2020
4df5f4d
Merge branch 'master' into add-metadata-to-dd-traces-2
Nov 20, 2020
1f73eb5
refactor: atom to string with interpolation
Nov 20, 2020
0a7a6e8
Merge pull request #1770 from omgnetwork/add-metadata-to-dd-traces-2
Nov 20, 2020
8acfb91
ignore known errors - Sentry spike protection (#1775)
Nov 20, 2020
97bbb49
Fix readme docker docs (#1773)
ayrat555 Nov 20, 2020
7043d16
config filter sentry (#1778)
Nov 20, 2020
71e51b1
add docker-compose for `test_docker_compose_release` (#1777)
ayrat555 Nov 23, 2020
cd6ecc4
extract geth command, remove childchain only code paths (#1781)
Nov 23, 2020
e66054d
start updating events
ayrat555 Nov 24, 2020
525b80f
ignore RequestTooLarge for Sentry (#1779)
achiurizo Nov 25, 2020
b90fdc9
set remote_ip from cf-connecting-ip header (#1679)
ayrat555 Nov 25, 2020
e5d1d69
fix abi tests
ayrat555 Nov 25, 2020
5b0ec8b
Merge remote-tracking branch 'origin/master' into ayrat555/master--v2
ayrat555 Nov 25, 2020
c4a8d4f
fix case
ayrat555 Nov 25, 2020
3a71894
fix tests
ayrat555 Nov 25, 2020
19c813d
remove call_data
ayrat555 Nov 25, 2020
017746e
fix tests
ayrat555 Nov 25, 2020
f714a64
solve issues with contract cases
ayrat555 Nov 26, 2020
8ad51cd
fetch deps
ayrat555 Nov 26, 2020
644db7a
install elixir first
ayrat555 Nov 26, 2020
4cd6e18
fix set_contract
ayrat555 Nov 26, 2020
48d4793
fix generate-localchain-env
ayrat555 Nov 27, 2020
90e4fec
use mixed case for decoding
ayrat555 Nov 27, 2020
48c9cc6
optionally use mixed case
ayrat555 Nov 27, 2020
51de5d3
fix merkle tests
ayrat555 Nov 27, 2020
0301560
fix conformance tests
ayrat555 Nov 27, 2020
0c8905c
fix root_chain_test
ayrat555 Nov 27, 2020
676833d
install_elixir after setup_childchain
ayrat555 Nov 30, 2020
d6d399c
install elixir on `setup_childchain`
ayrat555 Nov 30, 2020
cf06d95
decode plasma framework contract address with mixed case
ayrat555 Nov 30, 2020
9d3714e
use mixed case for `get_block_submitted_events`
ayrat555 Nov 30, 2020
58a92ba
use mixed case for integration fixtures
ayrat555 Nov 30, 2020
3f0f923
fix deposit helper
ayrat555 Nov 30, 2020
59d220d
fix block_getter tests
ayrat555 Dec 4, 2020
77667f0
fix eth_test
ayrat555 Dec 4, 2020
ab39b8c
update submodule
ayrat555 Dec 7, 2020
277a11e
copy env file to the root
ayrat555 Dec 7, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
57 changes: 0 additions & 57 deletions .circleci/ci_deploy.sh

This file was deleted.

40 changes: 40 additions & 0 deletions .circleci/ci_increase_chart_version.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#!/bin/sh

"""
This is the script that would send a dispatch event to the helm chart repo to auto increase chart version.
You can set the UPDATE_DEV flag to decide whether to update to dev too.

For master, we increase the chart version and update dev together. The app version should be short git sha with length 7.
For release, we increase the chart version only. The app version should be semver. (eg. 1.0.3-pre.0)

Required env vars:
- CHART_NAME (eg. childchain, watcher, watcher-info)
- APP_VERSION (eg. 3d75118 or 1.0.3-pre.0)
- HELM_CHART_REPO (eg. helm-devlopement)
- UPDATE_DEV (true/false)
- GITHUB_API_TOKEN
"""

set -ex

[ -z "$CHART_NAME" ] && echo "CHART_NAME should be set" && exit 1
[ -z "$APP_VERSION" ] && echo "APP_VERSION should be set" && exit 1
[ -z "$HELM_CHART_REPO" ] && echo "HELM_CHART_REPO should be set" && exit 1
[ -z "$UPDATE_DEV" ] && echo "HELM_CHART_REPO should be set" && exit 1
[ -z "$GITHUB_API_TOKEN" ] && echo "GITHUB_API_TOKEN should be set" && exit 1


echo "increase chart version: chart [${CHART_NAME}], appVersion: [${APP_VERSION}], update_dev: [${UPDATE_DEV}]"

curl --location --request POST "https://api.github.com/repos/omgnetwork/${HELM_CHART_REPO}/dispatches" \
--header "Accept: application/vnd.github.v3+json" \
--header "authorization: token ${GITHUB_API_TOKEN}" \
--header "Content-Type: application/json" \
--data-raw " { \
\"event_type\": \"increase-chart-version\", \
\"client_payload\": { \
\"chart_name\": \"${CHART_NAME}\", \
\"app_version\": \"${APP_VERSION}\", \
\"update_dev\": \"${UPDATE_DEV}\" \
} \
}"
Loading