We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Goals include:
add_data: Preliminary reorganization (PR add_data.sh: Preliminary reorganization #68)
jq
apt-get install -y jq
Make download more fault tolerant and maybe faster
xargs -P
add_data.sh - flexible data loading (add_data.sh related Python scripts - flexible data loading model-factory#53)
Delay pygeoapi (or even Elasticsearch and Kibana) start (Issue Delay pygeoapi start (was: Investigate pygeoapi container restart problem) #93)
Shellcheck (PR Add .github/workflows/shellcheck.yml #89)
Move repetitive calls into functions (second round)
Benchmark and profiling
/usr/bin/time -v
docker-compose logs -f -t
-a
--echo-all
Maybe in Round 2 of refactoring? Or this round? Need to discuss with Drew first:
Random ideas, questions, etc.
-append
-update
-overwrite
fsync=off
synchronous_commit=off
full_page_writes=off
The text was updated successfully, but these errors were encountered:
[Edited] See #88 (comment) for a more complete benchmark (March 19 vs April 27)
Benchmark (in progress, to be edited)
Before:
git clone https://github.com/OpenDRR/model-factory.git --depth 1
git clone https://github.com/OpenDRR/boundaries.git --depth 1
After:
https://opendrr.eccp.ca/file/OpenDRR/opendrr-boundaries.dump
Sorry, something went wrong.
anthonyfok
No branches or pull requests
Goals include:
add_data: Preliminary reorganization (PR add_data.sh: Preliminary reorganization #68)
jq
to simply JSON parsing (see https://cameronnokes.com/blog/working-with-json-in-bash-using-jq/)apt-get install -y jq
to python/DockefileMake download more fault tolerant and maybe faster
xargs -P
? And/or use pre-generated tarball to group hundreds of CSV files in one go?add_data.sh - flexible data loading (add_data.sh related Python scripts - flexible data loading model-factory#53)
Delay pygeoapi (or even Elasticsearch and Kibana) start (Issue Delay pygeoapi start (was: Investigate pygeoapi container restart problem) #93)
Shellcheck (PR Add .github/workflows/shellcheck.yml #89)
Move repetitive calls into functions (second round)
Benchmark and profiling
Future tasks (that have yet to be turned into GitHub issues):
/usr/bin/time -v
for profilingdocker-compose logs -f -t
provides log with timestamp-a
or--echo-all
optional unless in DEBUG mode for a more concise log.Maybe in Round 2 of refactoring? Or this round? Need to discuss with Drew first:
Random ideas, questions, etc.
-append
,-update
, or-overwrite
Use eatmydata with PostgreSQL for speedUsefsync=off
,synchronous_commit=off
andfull_page_writes=off
instead, see Speed up database writes with synchronous_commit=off (and full_page_write=off and fsync=off?) #77The text was updated successfully, but these errors were encountered: