Skip to content

Commit 0cdde42

Browse files
authored
Merge pull request #623 from naver/release/3.5.0
Fix release note to introduce agent auto update Reviewed by : geunwoo
2 parents ef966c2 + fb811ff commit 0cdde42

File tree

1 file changed

+22
-25
lines changed

1 file changed

+22
-25
lines changed

RELEASE-NOTE.md

+22-25
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,28 @@
11
3.5.0 (2020.07.30)
22
==================
33
* New Feature
4-
* Server mode agent
5-
* Legacy nGrinder agents must be accessible to nGrinder controller via TCP, it was difficult to set up a private agents to connect to the controller behind a firewall. Now, nGrinder provides the server mode agent. You can easily connect the private agent to the nGrinder controller behind a firewall with the server mode agent.
6-
* See https://github.com/donggyu04/ngrinder/wiki/Server-Mode-Agent
7-
* GitHub script storage
8-
* nGrinder is a SVN server itself to manage test scripts. SVN is very suitable for nGrinder, but it is an old technology. So, we added github as another script storage.
9-
* See https://github.com/donggyu04/ngrinder/wiki/GitHub-script-storage
4+
* Introduce server mode agent
5+
* In previous version, nGrinder agents made TCP connections from agent to controller and this made hard to locate a nGrinder controller behind a firewall. From version 3.5.0, nGrinder introduces server mode agent so that a controller make a connection from a controller to agents.
6+
* See https://github.com/naver/ngrinder/wiki/server-mode-agent
7+
* Update agents automatically
8+
* When the test is executed with older version of agent, it triggers agent auto update.
9+
* Support GitHub script storage
10+
* Users can save and run their test script saved in not only embedded SVN server but also external GitHub repository. GitHub enterprise deployed in each own organization is also supported.
11+
* See https://github.com/naver/ngrinder/wiki/github-script-storage
1012
* Support MySQL
11-
* Since 3.5.0, we support MySQL for main database and fade out Cubrid.
12-
* We provide cubrid to mysql migration script.
13-
* See https://github.com/donggyu04/ngrinder/wiki/MySQL-migration
13+
* Since 3.5.0, we support H2 and MySQL as databases and fade out Cubrid and provide cubrid-to-mysql migration script.
14+
* See https://github.com/naver/ngrinder/wiki/mysql-migration
1415
* Improve test restart time
15-
* Improve test restart time by caching test resources.
16-
* Until previous version, nGrinder agent dosen't cache test lib & resources. So, if you run test that has large amount of resources, each test takes a long preparation time. From nGrinder 3.5.0, the agent caches test resources ran before and the controller sends only non-cached resources to agent.
16+
* In previous version, nGrinder agent doesn't cache executed test lib & resources, Therefore, it took long time to execute tests in the case of using large amount of libraries and resource. From nGrinder 3.5.0, the test execution is much faster by sending only changed test resources to agents
1717
* Fade out nGrinder-recorder
1818
* nGrinder-recorder is no longer supported.
19-
* Introducing Gradle
20-
* From now, we use Gradle 6.3 as a build system.
21-
* New options for perftest
22-
* Multi user defined statistic
23-
* User can define multiple custom statistic.
24-
* See https://github.com/donggyu04/ngrinder/wiki/Multiple-user-defined-statistic-in-nGrinder
25-
* Ignore error count
26-
* Some of users want to continue testing even if there were many errors in the test. so we support that by test option.
27-
* You can find this option in advanced configuration.
28-
* Custom classpath
29-
* If you want to set classpath for test scripts, you can use this.
30-
* See https://github.com/donggyu04/ngrinder/wiki/Custom-classpath
19+
* Support multiple user defined statistics
20+
* See https://github.com/naver/ngrinder/wiki/multiple-user-defined-statistic-in-ngrinder
21+
* Ignore error count
22+
* Some of users want to continue testing even if there were many errors in the test. So nGrinder 3.5.0 supports that as a test option in advanced configuration panel
23+
* Support custom classpath
24+
* If you want to set classpath for test scripts, you can use this.
25+
* See https://github.com/naver/ngrinder/wiki/custom-classpath
3126

3227
* Modernize
3328
* Back-end
@@ -37,12 +32,14 @@
3732
* Hazelcast
3833
* Use Hazelcast to share data among clusters
3934
* Reduce load of database.
35+
* Gradle
36+
* Use Gradle 6.3 as a build system.
4037
* Front-end
4138
* Vue.js
4239
* Introduce SPA for imporve responsibility & usability.
43-
* Use webpack as module bundler.
40+
* Use webpack as a module bundler.
4441
* UX/UI
45-
* Use Billboard.js to drawing chart.
42+
* Use Billboard.js to draw charts.
4643
* Bump bootstrap up from 2 to 4.
4744

4845
* Bug fix

0 commit comments

Comments
 (0)