Releases: mattermost/mattermost-load-test-ng
mattermost-load-test-ng-v1.10.0-rc1
What's Changed
- Change the server's package from v6 to v8 by @kostaspt in #583
- MM-51708: Update Grafana by @agarciamontoro in #584
- MM-52134: Add Pyroscope by @agarciamontoro in #586
- MM-52932: Improve mem utilization of agents by @agnivade in #591
- MM-52961: Set CurrentChannel properly in genController by @agnivade in #592
- MM-52988: Improve channel name generation logic by @agnivade in #597
- Improve pickRandomKeyFromMap to use generics by @agnivade in #596
- Monitor agents in Pyroscope by @agarciamontoro in #595
- MM-52956: Add coverage to gencontroller by @agarciamontoro in #594
- MM-49930 MPA: Send Persistent Notifications by @vish9812 in #542
- MM-50248: Emulate channel member distribution in gencontoller by @agnivade in #593
- MM-52856 Inject actions by @wiggin77 in #589
- Bump server status timeout to 60 seconds by @agnivade in #599
- Add a FAQ to clarify how to configure a test to be bounded or unbounded by @agarciamontoro in #602
- MM-52704: Limit SSH SG to only current IP by @agnivade in #600
- Reduce number of calls to GetPostsForChannel by @agnivade in #604
- Using the correct done function by @agnivade in #603
- Improve gencontroller global counters handling by @streamer45 in #605
- MM-53136: Split the channels target into its four types by @agarciamontoro in #606
- Fix crash in memstore by @agnivade in #610
- MM-53154: Add getPosts action by @agarciamontoro in #609
- MM-53142: Join all teams and track global DMs by @agarciamontoro in #608
- Some minor improvements by @agnivade in #614
- Fix init command by @streamer45 in #615
- Fix FAQ entry by @agarciamontoro in #618
- MM-52331: Automate dump ingestion for normal deployments by @agnivade in #613
- Add support for custom DB parameters by @streamer45 in #462
- Let deployments be made with zero agents by @agnivade in #619
- Implement required actions loop by @streamer45 in #617
- MM-53644: Prevent panic when a metric value is not present by @agnivade in #623
- Update dependencies by @agarciamontoro in #620
- Docs improvements by @agarciamontoro in #612
- [MM-53558] Add private IP to SSH security group rule by @streamer45 in #624
- Basic fixes from the action frequencies analysis by @agarciamontoro in #628
- Store FF in MemStore by @streamer45 in #631
- MM-53560: Do not set param group name if not defined by @agnivade in #635
- [MM-53348] Use proxy instance IP to substitute permalinks IPs by @streamer45 in #634
- MM-53845: Use external bucket by @agnivade in #636
- MM-51553: Update AMI to use latest LTS by @agnivade in #621
- MM-53845: Attach to an existing rds cluster by @agnivade in #638
- [MM-54213] Add private IP to allowed list only when found by @streamer45 in #643
- Remove insights load tests by @nickmisasi in #642
- Merge
feat/frequencies.review.nube
by @agarciamontoro in #641 - MM-52896: Bump Postgres version to 14.8 by @agarciamontoro in #590
- MM-54251: Let the user hardcode the name of the database by @agarciamontoro in #644
- MM-54254: Use a hostname instead of replacing IPs by @agarciamontoro in #645
- MM-54315: Expand UsersFilePath usage by @agarciamontoro in #647
- Fix FAQ by @agarciamontoro in #651
- MM-53504: Add longer words in testdata by @agnivade in #648
- Bump terraform cmd exec timeout by @agnivade in #652
- [MM-54702] Automatically clear licenses data from DB dumps by @streamer45 in #654
- MM-53646: First version of the release process by @agarciamontoro in #640
- MM-46253: Comparison collect command by @agarciamontoro in #653
- MM-54314: Return the error correctly from config parse failure by @agnivade in #649
New Contributors
- @kostaspt made their first contribution in #583
- @vish9812 made their first contribution in #542
- @wiggin77 made their first contribution in #589
- @nickmisasi made their first contribution in #642
Full Changelog: v1.9.1...v1.10.0-rc1
mattermost-load-test-ng-v1.9.1
What's Changed
- MM-52474: Remove aws_s3_bucket_acl resource from Terraform by @agarciamontoro in #581
- Bump version to v1.9.1 by @agarciamontoro in #582
Full Changelog: v1.9.0...v1.9.1
mattermost-load-test-ng-v1.9.0
What's Changed
- MM-49702: Adding gql initial load endpoint by @agnivade in #544
- MM-51097: Revert improvement to HTTPRequestTimes metric by @agarciamontoro in #572
- Switch to graviton instances for RDS by @agnivade in #571
- Update setPostReminder with accurate frequencies by @agnivade in #570
- Bump aurora-mysql version to 2.11.1 by @agarciamontoro in #575
- Added graphql request for loading channels and channelmembers by @agnivade in #569
- Add option to exclude file count by @agnivade in #576
- Merge createPost and createPostReply by @agarciamontoro in #562
- Update dependencies by @agarciamontoro in #579
- MM-52110: Avoid requesting the config at the same time for all users by @agarciamontoro in #580
- Bump version to v1.9.0 by @agarciamontoro in #578
Full Changelog: v1.8.0...v1.9.0
mattermost-load-test-ng-v1.8.1
What's Changed
- Cherry-pick #572: MM-51097: Revert improvement to HTTPRequestTimes metric by @agarciamontoro in #573
- Bump version to v1.8.1 by @agarciamontoro in #574
Full Changelog: v1.8.0...v1.8.1
mattermost-load-test-ng-v1.8.0
What's Changed
- [GH-21586] - Removed deprecated windows build function in Makefile by @mattlam88 in #523
- MM-46435: Add configuration settings to prepopulate deployed S3 bucket by @agarciamontoro in #524
- fixed emulate typing username on searchGroupChannels for simulcontroller by @Gitnube in #526
- MM-47948: Add guide to identify frequencies of new actions by @agarciamontoro in #528
- Adding
TerraformStateDir
to deployer config by @coltoneshaw in #529 - Add
S3BucketDumpURI
todeployer.sample.json
by @coltoneshaw in #530 - Added
ServerVersion
to the usercontroller config by @coltoneshaw in #533 - Added HasDB check to default text search config by @coltoneshaw in #535
- MM-49581: Add path, method and code to HTTPRequestTimes by @agarciamontoro in #537
- MM-49682: Move admin user creation right after server setup by @agarciamontoro in #539
- MM-46434: Fix permalink bug by replacing the IPs by @agarciamontoro in #536
- Clarified the max active users by @coltoneshaw in #532
- Bump LimitNOFILE to 2^18 by @agarciamontoro in #543
- MM-47876: Remove deprecated acl attribute by @agarciamontoro in #540
- MM-47263: Empty S3 bucket with AWS CLI on destroy by @agarciamontoro in #541
- MM-40056: Don't use sed if there are no IPs to replace by @agarciamontoro in #545
- MM-49994: Bump Go to v1.19 by @agarciamontoro in #546
- Bump golangci by @agnivade in #549
- Load test post priority feature by @koox00 in #522
- Add a rule to update dependencies by @agarciamontoro in #551
- make update-dependencies premiere by @agarciamontoro in #552
- [MM-45947] Added FAQ about using existing infrastructure by @coltoneshaw in #534
- Fix screenshots to show real traffic in Community by @agarciamontoro in #553
- Use locally installed golangci-lint by @streamer45 in #556
- Remove deprecated linters from golangci by @coltoneshaw in #557
- Add brief docs on make assets by @agarciamontoro in #559
- Update deployment docs to clarify
ClusterName
by @coltoneshaw in #531 - MM-50356: Avoid a nil pointer dereference if RoundTrip fails by @agarciamontoro in #558
- Remove build-windows dependency on build rule by @agarciamontoro in #561
- MM-48315: Shutdown MM before running reset by @agnivade in #563
- Add the ability to modify the AWS region by @coltoneshaw in #560
- Bump version to 1.8.0 by @agarciamontoro in #566
- Bump version to v1.8.0 by @agarciamontoro in #567
New Contributors
- @mattlam88 made their first contribution in #523
- @Gitnube made their first contribution in #526
- @coltoneshaw made their first contribution in #529
- @koox00 made their first contribution in #522
Full Changelog: v1.7.1...v1.8.0
mattermost-load-test-ng-v1.7.1
mattermost-load-test-ng-v1.7.0
What's Changed
- Polish release rule in Makefile by @agarciamontoro in #504
- add config validation in coordinator for MaxActiveUsers by @97amarnathk in #479
- Docs fixes by @agarciamontoro in #505
- Add help command to Makefile by @agarciamontoro in #506
- Add generic user workflow docs by @plant99 in #497
- Improve error message when failing to query Prometheus by @agarciamontoro in #507
- Do not ignore lt{agent,api,coordinator}/ dirs by @agarciamontoro in #508
- MM-46639: Insights actions - updated by @plant99 in #509
- check for gnuplot for comparison command by @darkLord19 in #510
- MM-47512: Suggest individual tests for non-experienced users by @agarciamontoro in #511
- MM-47265: Set default_text_search_config to english by @agarciamontoro in #512
- MM-47828: Replace deprecated ioutil package by @wralith in #514
- path to filepath change #21480 by @eraykisabacak in #515
- MM-47262: Bump terraform version 0.15 by @agarciamontoro in #513
- MM-47262: Bump to v1.3.3 by @agarciamontoro in #516
- MM-47539: Adjust frequency of insights based on Community by @agarciamontoro in #518
- MM-47965: Revamp working directory management by @agarciamontoro in #517
- Bump version to v1.7.0 by @agarciamontoro in #519
New Contributors
- @97amarnathk made their first contribution in #479
- @darkLord19 made their first contribution in #510
- @wralith made their first contribution in #514
- @eraykisabacak made their first contribution in #515
Full Changelog: v1.6.0...v1.7.0
mattermost-load-test-ng-v1.6.0
Changelog
- da12d05 Using a later DB class (#495)
- 7aa64fa Update DB versions to latest (#490)
- 760a02b Tweak release process (#502)
- b5fd6d2 Remove mention of deprecated sample implementation (#494)
- d8cda3d Remove blank query from coordinator default config (#491)
- 2947baa Releasing v1.5.0
- d3ff2b0 Minor doc additions to smooth process for first time users (#492)
- f2df04f MM-46104: Remove unused apt-key addition (#501)
- f984c67 MM-45829: Bump postgres version to v12.11 (#498)
- 348ceea MM-40229: Add loadtests for insights feature (#493)
- bd72575 Change Vault instruction to AWS Single Sign-On (#499)
- 6b66dc4 Bump version to v1.6.0 (#503)
- 0ebd7e9 Add coverage for post reminders (#500)
- 8faa4df Add coverage for custom status (#496)
mattermost-load-test-ng-v1.5.0
Changelog
7ba3f8a make lint exclusions more specific (#480)
f30cfee Tune permalink creation frequency (#482)
bfd8a51 Set ThreadAutoFollow to true explicitly for terraform deployments (#481)
eb07469 MM-43067: updates for CRT (#485)
50ced5d MM-41499: Use CRT switch in GetTeamsUnread (#475)
61c44f3 MM-36045: Add support for CRT features (#477)
4c6f90c Implement deletePost action (#474)
60db357 Fix potential panic due to nil dereference (#489)
4207bca Fix channel switcher bug (#476)
b5c2d10 Fix assignment (#488)
1fd64c6 Fix assignment (#487)
6c63dce CRT Tweaks (#484)
b6a3610 Added sidebar category coverage (#486)
d534654 Add support for sending binary WS messages (#478)
b4fb413 Add support for reliable websockets (#473)
7abdd3a Add cross team autoComplete APIs (#472)
69faae6 (Try 2): Tuning permalink creation frequency to 1% (#483)
mattermost-load-test-ng-v1.4.0
Changelog
91eedee use mmctl to create user (#465)
8347e0c [MM-38107] Upgrade server deps to v6 (#464)
0f1454e Upgrade to terraform v0.14 (#457)
8c5224f Update dashboard (#456)
465d34f Update agent instance type (#458)
3cafccd Sync with Mattermost binary changes introduced in v6 (#470)
818e2ab Run go fmt after asset generation (#469)
d9503a6 Prevent panic in case of server offline (#466)
f75ae73 Improve error check on failing login (#461)
7824add Fix comparison output (#463)
208c171 Bump MySQL version to 2.10.0 (#459)
689d4e6 Added LinkPreview feature (#467)
4c92e54 Add setting to enable performance insights on created db instances (#460)
e503984 Add ability to post permalinks (#468)