tangled
alpha
login
or
join now
opencourse.world
/
ocw-server
0
fork
atom
The server for Open Course World
0
fork
atom
overview
issues
pulls
pipelines
use sql files for db configs
jneen
1 year ago
ca8e12e8
68746fee
+5
-10
4 changed files
expand all
collapse all
unified
split
config
initdb
min_capacity_remaining.sql
timeseries.sh
timeseries.sql
scripts
db-restore-aws.sh
+1
config/initdb/min_capacity_remaining.sql
reviewed
···
1
1
+
set cluster setting kv.bulk_io_write.min_capacity_remaining_fraction to 0;
-9
config/initdb/timeseries.sh
reviewed
···
1
1
-
#!/bin/bash
2
2
-
3
3
-
# set to 24 hours
4
4
-
#run_sql_query -e "SET CLUSTER SETTING timeseries.storage.resolution_10s.ttl = '24h0m0s';"
5
5
-
6
6
-
# disable completely
7
7
-
run_sql_query -e "SET CLUSTER SETTING timeseries.storage.enabled = false;"
8
8
-
run_sql_query -e "SET CLUSTER SETTING timeseries.storage.resolution_10s.ttl = '0s';"
9
9
-
run_sql_query -e "SET CLUSTER SETTING timeseries.storage.resolution_30m.ttl = '0s';"
+4
config/initdb/timeseries.sql
reviewed
···
1
1
+
-- disable completely
2
2
+
SET CLUSTER SETTING timeseries.storage.enabled = false;
3
3
+
SET CLUSTER SETTING timeseries.storage.resolution_10s.ttl = '0s';
4
4
+
SET CLUSTER SETTING timeseries.storage.resolution_30m.ttl = '0s';
-1
scripts/db-restore-aws.sh
reviewed
···
5
5
[[ -z "$AWS_SECRET_ACCESS_KEY" ]] && fail 'please set AWS_SECRET_ACCESS_KEY.'
6
6
[[ -z "$AWS_ACCESS_KEY_ID" ]] && fail 'please set AWS_ACCESS_KEY_ID.'
7
7
8
8
-
sql 'set cluster setting kv.bulk_io_write.min_capacity_remaining_fraction to 0'
9
8
sql "drop database if exists opencourseworld"
10
9
sql "restore database opencourseworld from latest in 's3://ocw-db/single_backups/opencourseworld?AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID&AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY'"