From d49799efc5c116a6397fabee2a31ab58726cb650 Mon Sep 17 00:00:00 2001 From: Gyuho Lee Date: Mon, 29 Jan 2018 14:00:38 -0800 Subject: [PATCH] *: use Go 1.9.3 Signed-off-by: Gyuho Lee --- .travis.yml | 2 +- scripts/dbtester-google-cloud.sh | 6 +++--- test-configs/read-3M-same-keys-1K-client.yaml | 12 ++++++------ .../read-3M-same-keys-best-throughput-etcd.yaml | 6 +++--- test-configs/read-3M-same-keys-best-throughput.yaml | 12 ++++++------ test-configs/write-1M-keys-1000QPS.yaml | 12 ++++++------ test-configs/write-1M-keys-best-throughput.yaml | 12 ++++++------ test-configs/write-1M-keys-client-variable.yaml | 12 ++++++------ test-configs/write-too-many-keys.yaml | 6 +++--- 9 files changed, 40 insertions(+), 40 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9ab290c8..49f4c1f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ language: go sudo: false go: -- 1.9.2 +- 1.9.3 script: - ./scripts/tests.sh diff --git a/scripts/dbtester-google-cloud.sh b/scripts/dbtester-google-cloud.sh index 2d08ff1f..a3e42189 100755 --- a/scripts/dbtester-google-cloud.sh +++ b/scripts/dbtester-google-cloud.sh @@ -134,7 +134,7 @@ sudo rm -rf ${HOME}/* # GO_VERSION=1.8.3 # etcd v3.3.0 -GO_VERSION=1.9.2 +GO_VERSION=1.9.3 sudo rm -f /usr/local/go/bin/go && sudo rm -rf /usr/local/go && sudo rm -f /bin/go @@ -322,9 +322,9 @@ curl -X PURGE https://camo.githubusercontent.com/a6e057c6a9cff6a8d49f4c5b83a2b47 plotly etcd v3.2.0 (Go 1.8.3) -etcd v3.3.0 (Go 1.9.2) +etcd v3.3.0 (Go 1.9.3) Zookeeper r3.5.3-beta (Java 8) -Consul v1.0.2 (Go 1.9.2) +Consul v1.0.2 (Go 1.9.3) Graph BoxPlot Traces diff --git a/test-configs/read-3M-same-keys-1K-client.yaml b/test-configs/read-3M-same-keys-1K-client.yaml index 7b93dde9..01a81fe8 100644 --- a/test-configs/read-3M-same-keys-1K-client.yaml +++ b/test-configs/read-3M-same-keys-1K-client.yaml @@ -5,14 +5,14 @@ test_description: | - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - etcd v3.2.0 (Go 1.8.3) - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) - Zookeeper r3.5.3-beta - Java 8 - javac 1.8.0_151 - Java(TM) SE Runtime Environment (build 1.8.0_151-b12) - Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) - `/usr/bin/java -Djute.maxbuffer=33554432 -Xms50G -Xmx50G` - - Consul v1.0.2 (Go 1.9.2) + - Consul v1.0.2 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -78,7 +78,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -181,7 +181,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true consul__v1_0_2: - database_description: Consul v1.0.2 (Go 1.9.2) + database_description: Consul v1.0.2 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -236,7 +236,7 @@ datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/read-3M-same-keys-1K-client/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-01-etcd/read-3M-same-keys-1K-client/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv @@ -274,7 +274,7 @@ datatbase_id_to_config_analyze_machine_initial: consul__v1_0_2: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/read-3M-same-keys-1K-client/consul-v1.0.2-go1.9.2 + path_prefix: 2018Q1-01-etcd/read-3M-same-keys-1K-client/consul-v1.0.2-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv diff --git a/test-configs/read-3M-same-keys-best-throughput-etcd.yaml b/test-configs/read-3M-same-keys-best-throughput-etcd.yaml index c86bb4d3..5c263b9c 100644 --- a/test-configs/read-3M-same-keys-best-throughput-etcd.yaml +++ b/test-configs/read-3M-same-keys-best-throughput-etcd.yaml @@ -5,7 +5,7 @@ test_description: | - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - etcd v3.2.0 (Go 1.8.3) - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -71,7 +71,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -132,7 +132,7 @@ datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/read-3M-same-keys-best-throughput/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-01-etcd/read-3M-same-keys-best-throughput/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv diff --git a/test-configs/read-3M-same-keys-best-throughput.yaml b/test-configs/read-3M-same-keys-best-throughput.yaml index c93362b4..c61342bd 100644 --- a/test-configs/read-3M-same-keys-best-throughput.yaml +++ b/test-configs/read-3M-same-keys-best-throughput.yaml @@ -5,14 +5,14 @@ test_description: | - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - etcd v3.2.0 (Go 1.8.3) - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) - Zookeeper r3.5.3-beta - Java 8 - javac 1.8.0_151 - Java(TM) SE Runtime Environment (build 1.8.0_151-b12) - Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) - `/usr/bin/java -Djute.maxbuffer=33554432 -Xms50G -Xmx50G` - - Consul v1.0.2 (Go 1.9.2) + - Consul v1.0.2 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -78,7 +78,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -181,7 +181,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true consul__v1_0_2: - database_description: Consul v1.0.2 (Go 1.9.2) + database_description: Consul v1.0.2 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -236,7 +236,7 @@ datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/read-3M-same-keys-best-throughput/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-01-etcd/read-3M-same-keys-best-throughput/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv @@ -274,7 +274,7 @@ datatbase_id_to_config_analyze_machine_initial: consul__v1_0_2: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/read-3M-same-keys-best-throughput/consul-v1.0.2-go1.9.2 + path_prefix: 2018Q1-01-etcd/read-3M-same-keys-best-throughput/consul-v1.0.2-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv diff --git a/test-configs/write-1M-keys-1000QPS.yaml b/test-configs/write-1M-keys-1000QPS.yaml index 480f7d0a..bb8d8835 100644 --- a/test-configs/write-1M-keys-1000QPS.yaml +++ b/test-configs/write-1M-keys-1000QPS.yaml @@ -5,14 +5,14 @@ test_description: | - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - etcd v3.2.0 (Go 1.8.3) - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) - Zookeeper r3.5.3-beta - Java 8 - javac 1.8.0_151 - Java(TM) SE Runtime Environment (build 1.8.0_151-b12) - Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) - `/usr/bin/java -Djute.maxbuffer=33554432 -Xms50G -Xmx50G` - - Consul v1.0.2 (Go 1.9.2) + - Consul v1.0.2 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -78,7 +78,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -181,7 +181,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true consul__v1_0_2: - database_description: Consul v1.0.2 (Go 1.9.2) + database_description: Consul v1.0.2 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -236,7 +236,7 @@ datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/write-1M-keys-1000QPS/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-01-etcd/write-1M-keys-1000QPS/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv @@ -274,7 +274,7 @@ datatbase_id_to_config_analyze_machine_initial: consul__v1_0_2: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/write-1M-keys-1000QPS/consul-v1.0.2-go1.9.2 + path_prefix: 2018Q1-01-etcd/write-1M-keys-1000QPS/consul-v1.0.2-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv diff --git a/test-configs/write-1M-keys-best-throughput.yaml b/test-configs/write-1M-keys-best-throughput.yaml index 749a060a..620b0dba 100644 --- a/test-configs/write-1M-keys-best-throughput.yaml +++ b/test-configs/write-1M-keys-best-throughput.yaml @@ -4,14 +4,14 @@ test_description: | - 4 machines of 16 vCPUs + 60 GB Memory + 300 GB SSD (1 for client) - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) - Zookeeper r3.5.3-beta - Java 8 - javac 1.8.0_151 - Java(TM) SE Runtime Environment (build 1.8.0_151-b12) - Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) - `/usr/bin/java -Djute.maxbuffer=33554432 -Xms50G -Xmx50G` - - Consul v1.0.2 (Go 1.9.2) + - Consul v1.0.2 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -38,7 +38,7 @@ all_database_id_list: [etcd__v3_3, zookeeper__r3_5_3_beta, consul__v1_0_2] datatbase_id_to_config_client_machine_agent_control: etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -142,7 +142,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true consul__v1_0_2: - database_description: Consul v1.0.2 (Go 1.9.2) + database_description: Consul v1.0.2 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -178,7 +178,7 @@ datatbase_id_to_config_client_machine_agent_control: datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-02-etcd-zookeeper-consul/write-1M-keys-best-throughput/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-02-etcd-zookeeper-consul/write-1M-keys-best-throughput/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv @@ -216,7 +216,7 @@ datatbase_id_to_config_analyze_machine_initial: consul__v1_0_2: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-02-etcd-zookeeper-consul/write-1M-keys-best-throughput/consul-v1.0.2-go1.9.2 + path_prefix: 2018Q1-02-etcd-zookeeper-consul/write-1M-keys-best-throughput/consul-v1.0.2-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv diff --git a/test-configs/write-1M-keys-client-variable.yaml b/test-configs/write-1M-keys-client-variable.yaml index 6f03afbd..5e897b9d 100644 --- a/test-configs/write-1M-keys-client-variable.yaml +++ b/test-configs/write-1M-keys-client-variable.yaml @@ -5,14 +5,14 @@ test_description: | - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - etcd v3.2.0 (Go 1.8.3) - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) - Zookeeper r3.5.3-beta - Java 8 - javac 1.8.0_151 - Java(TM) SE Runtime Environment (build 1.8.0_151-b12) - Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode) - `/usr/bin/java -Djute.maxbuffer=33554432 -Xms50G -Xmx50G` - - Consul v1.0.2 (Go 1.9.2) + - Consul v1.0.2 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -78,7 +78,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -181,7 +181,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true consul__v1_0_2: - database_description: Consul v1.0.2 (Go 1.9.2) + database_description: Consul v1.0.2 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -236,7 +236,7 @@ datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/write-1M-keys-client-variable/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-01-etcd/write-1M-keys-client-variable/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv @@ -274,7 +274,7 @@ datatbase_id_to_config_analyze_machine_initial: consul__v1_0_2: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/write-1M-keys-client-variable/consul-v1.0.2-go1.9.2 + path_prefix: 2018Q1-01-etcd/write-1M-keys-client-variable/consul-v1.0.2-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv diff --git a/test-configs/write-too-many-keys.yaml b/test-configs/write-too-many-keys.yaml index 4e9b8d30..13656954 100644 --- a/test-configs/write-too-many-keys.yaml +++ b/test-configs/write-too-many-keys.yaml @@ -5,7 +5,7 @@ test_description: | - Ubuntu 17.10 (GNU/Linux kernel 4.13.0-25-generic) - `ulimit -n` is 120000 - etcd v3.2.0 (Go 1.8.3) - - etcd v3.3.0 (Go 1.9.2) + - etcd v3.3.0 (Go 1.9.3) # common control options for all client machines config_client_machine_initial: @@ -71,7 +71,7 @@ datatbase_id_to_config_client_machine_agent_control: step4_upload_logs: true etcd__v3_3: - database_description: etcd v3.3.0 (Go 1.9.2) + database_description: etcd v3.3.0 (Go 1.9.3) peer_ips: - 10.138.0.2 - 10.138.0.3 @@ -132,7 +132,7 @@ datatbase_id_to_config_analyze_machine_initial: etcd__v3_3: # if not empty, all test data paths are prefixed - path_prefix: 2018Q1-01-etcd/write-too-many-keys/etcd-v3.3.0-go1.9.2 + path_prefix: 2018Q1-01-etcd/write-too-many-keys/etcd-v3.3.0-go1.9.3 client_system_metrics_interpolated_path: client-system-metrics-interpolated.csv client_latency_throughput_timeseries_path: client-latency-throughput-timeseries.csv client_latency_distribution_all_path: client-latency-distribution-all.csv