VirtualClient v1.0.0
What's Changed
- Set up CI with Azure Pipelines by @yangpanMS in #1
- Initialize Virtual Client Repository by @yangpanMS in #2
- Add documents for more workloads by @yangpanMS in #3
- Add gitversion by @yangpanMS in #4
- Try gitversion tool by @yangpanMS in #5
- Clean up a few document links by @yangpanMS in #6
- Temporary changes to change casing on documents by @yangpanMS in #7
- Temporary changes to change file casing by @yangpanMS in #8
- Change document file casings to lower case by @yangpanMS in #9
- Document improvements, and using openssl as getting started profile by @yangpanMS in #10
- Complete more documents (FAQ, Vision) by @yangpanMS in #11
- Add more documents by @yangpanMS in #12
- Add section for contributing in README by @yangpanMS in #13
- Front page rewording by @yangpanMS in #14
- Fix typo in front page by @yangpanMS in #15
- Complete Redis server/client doc by @yangpanMS in #16
- Bump loader-utils from 2.0.3 to 2.0.4 in /website by @dependabot in #17
- More dependencies documents by @yangpanMS in #19
- Correct class names for logging by @yangpanMS in #20
- Add doc for disk filters by @yangpanMS in #21
- Adding metadata fio scenarios by @deep1712 in #24
- Removing not supported monitors by @deep1712 in #25
- sysbench oltp workload with client-server implementation. by @ericavella in #22
- Adding ability to supply a specific 'source' on the command line for content and package stores as well as telemetry to support proxy API scenario requirements. by @brdeyo in #26
- Proper versioning for extensions by @yangpanMS in #27
- Update FIO Discovery and Multi-Throughput executors to use grouped job results. by @brdeyo in #28
- Fix bug in DataTableExtensions.GetMetrics logic for handling DBNull.Value values in rows. by @brdeyo in #29
- Add search bar for documents by @yangpanMS in #30
- Fix typo in the PERF-IO-FIO-DISCOVERY profile with --size parameter. by @brdeyo in #31
- Change runtime on FIO discovery and multi-throughput profiles from 5 mins to 3 mins. by @brdeyo in #32
- Enable the ability for users to define custom ports for the VC REST API service. Documentation updates to modify ordering. by @brdeyo in #33
- Bump d3-color and mermaid in /website by @dependabot in #34
- Add docker container support to VC by @yangpanMS in #35
- Add support for commercial workloads by @yangpanMS in #36
- Bump json5 from 2.2.1 to 2.2.2 in /website by @dependabot in #37
- Add packaging steps for commercial workloads by @yangpanMS in #38
- Standardize scripts/config files locations and build by @yangpanMS in #39
- Adding .NET event handlers to the Proxy logger components to enable logging on issues uploading content. by @brdeyo in #41
- Implement Downloading a Blob By Chunks via Range Processing by @cjhillbrand in #42
- Add nvdia-smi query gpu monitor by @yangpanMS in #43
- Allow thread overwrite in CoreMark workload by @yangpanMS in #44
- expanding openSSL coverage by @ericavella in #45
- Onboarding StressAppTest in VC by @imadityaa in #40
- Fix issue where VC deletes mount path when testing raw disk by @yangpanMS in #48
- Adding Provision for Kill and SafeKill entireProcessTree by @imadityaa in #47
- Increase Build Version for Nuget Package by @imadityaa in #49
- Fix .NET process intermittent output missing by @yangpanMS in #50
- Bump ua-parser-js from 0.7.32 to 0.7.33 in /website by @dependabot in #51
- Remove /mnt path as a ineligible IO path by @yangpanMS in #52
- Update documentation to remove the explicit supported operating systems and profile runtimes. by @brdeyo in #53
- Addressing a few design flaws in the MockFixture and InMemoryApiClient implementations causing object disposed exceptions. by @brdeyo in #54
- Bump eta, @docusaurus/core, @docusaurus/preset-classic and @docusaurus/theme-mermaid in /website by @dependabot in #57
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /website by @dependabot in #56
- Users/nmalkapuram/integrating postgresql by @nmalkapuram in #46
- Bump CUDA and Java versions by @yangpanMS in #59
- Onboard lspci monitor for lspci details by @yangpanMS in #58
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /website by @dependabot in #60
- Users/nmalkapuram/adding dcgm imonitor by @nmalkapuram in #55
- Fix for dependency package installation with disk reference by @yangpanMS in #62
- Adjust range enabled check by @cjhillbrand in #63
- Onboard Coremark Pro by @yangpanMS in #64
- Fix lspci that would retry rapidly by @yangpanMS in #66
- Bump webpack from 5.74.0 to 5.76.1 in /website by @dependabot in #67
- Add windows support for SPECcpu by @yangpanMS in #68
- sysbench client IP address bug by @ericavella in #61
- Remove lspci from Windows by @yangpanMS in #70
- implementing snap package installation by @ericavella in #69
- mysql server error fix by @ericavella in #71
- Users/nmalkapuram/integrating linpack by @nmalkapuram in #65
- Replace spack installation with git clone by @yangpanMS in #72
- Programmatically get current username instead of setting in profile by @yangpanMS in #73
- sysbench resiliency in creating tables by @ericavella in #76
- Updating username parameter in profile and version in azure-pipelines.yml by @nmalkapuram in #78
- Change int to long by @cjhillbrand in #79
- Bug bash on 20230413 by @yangpanMS in #80
- limiting database recreation by @ericavella in #77
- Adding functionality to add prefix and suffix to the file names uploading to blob storage by @bhagyeshpatil in #81
- Updating pip and setuptools by @nmalkapuram in #83
- Fixing release issues by @psingla1210 in #84
- Fix HPCG out of memory and memtier config by @yangpanMS in #85
- Fix bugs 20230421 by @yangpanMS in #88
- Fixing memcached server start error by @nmalkapuram in #89
- fixing issue of zero values as results for redis by @nmalkapuram in #91
- sysbench only initializes user if in multi-role layout by @ericavella in #90
- Change to only lower case top dir when copying scripts by @yangpanMS in #92
- Users/nmalkapuram/memcached open file limit issue fix by @nmalkapuram in #93
- Fixing zero throughput for memcached by @nmalkapuram in #94
- Fix casing for gpu config files in MLPerf by @yangpanMS in #95
- Win-x64 support for PERF-IO-FIO-DISCOVERY and PERF-IO-FIO-MULTITHROUG… by @jayp3t3 in #96
- Feature to Install NVIDIA GPU Drivers and CUDA Toolkit in Windows by @imadityaa in #87
- mysql dependency changes by @ericavella in #82
- Increase build version by @imadityaa in #98
- Adding VTL2 Run Time Counter in PerfCounterMonitor and updating VcVersion. by @bhagyeshpatil in #100
- Add exit time record when process is killed by @yangpanMS in #101
- Fixing docker installation by @psingla1210 in #102
- Add debian support by @yangpanMS in #104
- Superbench skip cloning if already exist by @yangpanMS in #105
- fixing single role layout bug by @ericavella in #106
- Adding bufferWait dependency by @nmalkapuram in #103
- Fetch sysbench binaries instead of compiling by @ericavella in #107
- Users/evellanoweth/fix apt stalling sysbench by @ericavella in #108
- Fix function test in redis by @yangpanMS in #109
- Add superbench config for Hopper H100 by @yangpanMS in #110
- Feature to have metrics in csv format on system by @imadityaa in #111
New Contributors
- @yangpanMS made their first contribution in #1
- @dependabot made their first contribution in #17
- @deep1712 made their first contribution in #24
- @ericavella made their first contribution in #22
- @brdeyo made their first contribution in #26
- @cjhillbrand made their first contribution in #42
- @imadityaa made their first contribution in #40
- @nmalkapuram made their first contribution in #46
- @bhagyeshpatil made their first contribution in #81
- @psingla1210 made their first contribution in #84
- @jayp3t3 made their first contribution in #96
Full Changelog: https://github.com/microsoft/VirtualClient/commits/v1.0.0