8000 Tags · syed/PerfKitBenchmarker · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
8000

Tags: syed/PerfKitBenchmarker

Tags

v0.21.0

Toggle v0.21.0's commit message
Release 0.21.0.

Changes in this release:

* New features:
  * Add support for OpenStack affinity and anti-affinity groups. (GoogleCloudPlatformGH-440, thanks to @kivio)
  * Add large object scenario for CLI tests in object_storage_service. (GoogleCloudPlatformGH-445)
  * Add support for pre-emptible GCE VMs. (GoogleCloudPlatformGH-415)

* Enhancements:
  * Parallelize cassandra_ycsb and hbase_ycsb benchmark setups. (GoogleCloudPlatformGH-435)
  * Add more config options for aerospike benchmark. (GoogleCloudPlatformGH-450)

* Bugfixes and maintenance updates:
  * Refactor OpenStack network IP management. (GoogleCloudPlatformGH-438, thanks to @kivio)
  * Fix thread lock pickling bug. (GoogleCloudPlatformGH-425, thanks to @kivio)
  * Update jars used in cloud_bigtable_ycsb benchmark. (GoogleCloudPlatformGH-444)
  * Update YCSB to v0.3.0. (GoogleCloudPlatformGH-428)
  * Fix object_storage_service bug introduced by Azure breaking change. (GoogleCloudPlatformGH-446)
  * Fix object storage CLI output format. (GoogleCloudPlatformGH-449)

v0.20.0

Toggle v0.20.0's commit message
Release v0.20.0

* Enhancements:
  * Specify project to gcloud alpha bigtable clusters list (GoogleCloudPlatformGH-433)
  * More Samples in FIO (GoogleCloudPlatformGH-416)

* Bugfixes and maintenance updates:
  * pkb label problem in OpenStack driver fixes (GoogleCloudPlatformGH-410)
  * On exception, only cleanup if run stage is all/cleanup (GoogleCloudPlatformGH-412)
  * Fix issue with using a flag before flags are parsed (GoogleCloudPlatformGH-413)
  * Umount disk when running fio against raw device. (GoogleCloudPlatformGH-417)
  * Clarify warnings from ycsb._CombineResults. (GoogleCloudPlatformGH-432)

v0.19.0

Toggle v0.19.0's commit message
v0.19.0

* New features:
  * New mysql_service benchmark. This benchmarks a cloud's managed MySQL
    offering using sysbench. (GoogleCloudPlatformGH-387)

* Enhancements:
  * Added option to disable iptables if your image requires it (GoogleCloudPlatformGH-361)
  * mongodb_ycsb now installs client and server dependencies in parallel,
    speeding up the end to end run time for the benchmark. (GoogleCloudPlatformGH-402)
  * The netperf and iperf benchmarks now only add firewall rules if they are
    running over external ips. (GoogleCloudPlatformGH-382)

* Bugfixes and maintenance updates:
  * The iperf package will now check the 'redhat-release' version and install
    directly from an RPM (this enables iperf to be run on Scientific Linux 6.x).
    (GoogleCloudPlatformGH-392, thanks to @vukasin92)
  * Fix bug where VM temporary directory wasn't created before use on RHEL based
    static VMs. (GoogleCloudPlatformGH-389, thanks to @vukasin92)
  * netperf package url changed since version 2.6.0 is now in archive/ (GoogleCloudPlatformGH-390)
  * Fixed DigitalOcean package installation error (GoogleCloudPlatformGH-396)
  * The object_storage_service benchmark no longer copies gcloud logs as part of copying
    the gcloud configuration to the VM. (GoogleCloudPlatformGH-383)
  * Correctly cleanup network resources when run stages are used. (GoogleCloudPlatformGH-386)
  * Added timeout to apt-get update command because it will occasionally hang.
    (GoogleCloudPlatformGH-391)
  * Update copy_throughput benchmark so it works with
    ContainerizedVirtualMachines. (GoogleCloudPlatformGH-408)
  * Install python inside ContainerizedVirtualMachines so that
    RobustRemoteCommand works on them. (GoogleCloudPlatformGH-404)

* Benchmark-specific changes:
  * speccpu2006 will no longer report results if the run was incomplete. This
    behavior can be modified with a flag. (GoogleCloudPlatformGH-397)
  * The mongodb benchmark has been completely removed since mongodb_ycsb
    replaced it with greater functionality. (GoogleCloudPlatformGH-403)
  * The fio benchmark now has more latency percentiles included in sample
    metadata. (GoogleCloudPlatformGH-399)
  * Cassandra version bumped up to 2.0.16 since 2.0.0 has known issues (GoogleCloudPlatformGH-393)

v0.18.0

Toggle v0.18.0's commit message
Release 0.18.0.

(See also GoogleCloudPlatform#369
which includes this change log with clickable GH-* links.)

* New features:
  * Support OpenStack as cloud provider (GoogleCloudPlatformGH-305, GoogleCloudPlatformGH-353, thanks @kivio and
    @mateusz-blaszkowski)
  * Support Rackspace as cloud provider (GoogleCloudPlatformGH-336, thanks @meteorfox and @jrperritt)
  * Add support for ContainerizedVM using docker exec (GoogleCloudPlatformGH-333, thanks @gablg1)
  * Windows guest VM support on Static VM (GoogleCloudPlatformGH-350), Azure (GoogleCloudPlatformGH-349, GoogleCloudPlatformGH-374), AWS
    (GoogleCloudPlatformGH-347), and GCE (GoogleCloudPlatformGH-338)
  * Add NTttcp Windows networking benchmark (GoogleCloudPlatformGH-348)

* Enhancements:
  * Support using proxies in VMs (GoogleCloudPlatformGH-339, GoogleCloudPlatformGH-337, thanks @kivio)
  * Enable optional migration on GCE (GoogleCloudPlatformGH-343)
  * Execute long running commands via a remote agent (GoogleCloudPlatformGH-310)
  * Add resource creation/deletion times to logs (GoogleCloudPlatformGH-316)

* Bugfixes and maintenance updates:
  * Update PKB to work with Azure version 0.9.3 (GoogleCloudPlatformGH-312)
  * Fix AWS CLI usage on Windows host (GoogleCloudPlatformGH-313)
  * Auto-fetch AMI IDs for AWS images (GoogleCloudPlatformGH-364)
  * Fix publisher missing info for default image and machine type (GoogleCloudPlatformGH-357)
  * Fix 'no attribute pkb_thread_log_context' error for sub-thread logs (GoogleCloudPlatformGH-322)

* Benchmark-specific changes:
  * aerospike: config/flag handling bugfixes (GoogleCloudPlatformGH-367, GoogleCloudPlatformGH-360, GoogleCloudPlatformGH-354)
  * cassandra_ycsb: move num_vms prerequisite check
  * fio: add latency percentiles for results (GoogleCloudPlatformGH-344)
  * hadoop_terasort: Fix bad SSH option (GoogleCloudPlatformGH-328)
  * iperf: add lower bounds to arguments (GoogleCloudPlatformGH-314)
  * iperf: add timeout to parallel benchmark runs to handle iperf hangs (GoogleCloudPlatformGH-375)
  * netperf: Support confidence intervals, increase test length, report stddev
    (GoogleCloudPlatformGH-317, GoogleCloudPlatformGH-306)
  * ycsb: Drop unaggregatable results from samples (GoogleCloudPlatformGH-324)

* Development and testing:
  * **Breaking Change** Automated testing now uses `tox` (GoogleCloudPlatformGH-330)
  * Refactored hook scripts, including new opt-in pre-push hook (GoogleCloudPlatformGH-363)
  * Use travis for CI testing (GoogleCloudPlatformGH-340)
  * Speed up tests using timeouts (GoogleCloudPlatformGH-299)

* Internals:
  * Move defaults from benchmark_spec to VM classes, move network instantiation
    out of benchmark spec (GoogleCloudPlatformGH-342)
  * Add event hook support (GoogleCloudPlatformGH-315)
  * Refactor VM classes (GoogleCloudPlatformGH-321)

v0.17.0

Toggle v0.17.0's commit message

Verified

This tag was signed with the committer’s verified signature.
cmccoy D131 Connor McCoy
Release 0.17.0.

Changes in this release:

* Add initial support for DigitalOcean as a cloud provider (GoogleCloudPlatformGH-291).
* Add SciMark2 Benchmark (GoogleCloudPlatformGH-271, thanks @zlim!).
* New NoSQL benchmarks: `cloud_bigtable_ycsb` (GoogleCloudPlatformGH-283), `mongodb_ycsb`
  (GoogleCloudPlatformGH-279), `cassandra_ycsb` (GoogleCloudPlatformGH-278).
* Allow PerfKitBenchmarker to run on a Windows controller (GoogleCloudPlatformGH-274).
* Add a `--dstat` flag, to collect performance metrics during benchmark runs
  (GoogleCloudPlatformGH-282).
* Add support for parallel iperf clients to the iperf benchmark (GoogleCloudPlatformGH-262).
* Add scratch disk information to sample metadata (GoogleCloudPlatformGH-277).
* Add a 5 minute timeout to local commands (GoogleCloudPlatformGH-289, GoogleCloudPlatformGH-293).
* Do not use FLAG values in generating benchmark documentation (GoogleCloudPlatformGH-280).
* Bump HBase to v1.0.1.1 (GoogleCloudPlatformGH-281).
* Fix an issue preventing resources from being cleaned up (GoogleCloudPlatformGH-276).

v0.16.0

Toggle v0.16.0's commit message
Tagging the current release.

v0.15.0

Toggle v0.15.0's commit message
Tagging the current release

v0.14.0

Toggle v0.14.0's commit message
Tagging the current release.

v0.13.0

Toggle v0.13.0's commit message
Release v0.13.0

* Show metadata in StreamPublisher. (GoogleCloudPlatformGH-178)
* **Breaking Change**: Use parser to extract fio benchmark results, and
  change metric name from job_name:bandwidth/latency to
  job_name:read/write:bandwidth/latency. (GoogleCloudPlatformGH-192)
* Add unit test to check proper handling of scratch disk property. (GoogleCloudPlatformGH-191)
* Fix bug where exceptions raised in a runthreaded thread may not have
  been raised after the threads had been joined. (GoogleCloudPlatformGH-194)
* Stop mutating globals in GetInfo. (GoogleCloudPlatformGH-198)
* **New Benchmark**: oldisim. (GoogleCloudPlatformGH-200)
* Add oldisim benchmark to google_set and stanford_set.
* Add max_throughput_for_completion_latency_under_1ms metric to redis and
  aerospike benchmarks. (GoogleCloudPlatformGH-203)

v0.12.1

Toggle v0.12.1's commit message
Release v0.12.1

0