Skip to content

Commit

Permalink
Ready for 3.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
bengsig committed Nov 24, 2022
1 parent ed9a177 commit 471c4ef
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 2 deletions.
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ In addition, there are several minor update,
a number of bug fixes and updates to the standard oltp workload
as shown in [CHANGELOG.md](CHANGELOG.md).

Note that there is an update to the repository in 3.0.4 and that you _must_ apply
the rwl304.sql script before using the new version.
See [docs/INSTALL.md](docs/INSTALL.md) for details.

## Branches

The branches that should be used by ordinary users are named after the release, e.g. 3.0.3.
Expand Down
12 changes: 12 additions & 0 deletions docs/NEWS30.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Changed behavior in version 3.0.4 of the RWP\*Load Simulator

### Stack evaluation with mixed data types

Stack evaluation with mixed data types has been corrected.
Previously, the entire stack would be evaluated using the same data type
even if constants or variables were a different type.
Expand All @@ -19,16 +21,26 @@ of the operators and double such as:
d := 1.0/2;
```

### Changes to the repository

The persec repository table that contains statistics of execution
for each second has two new columns, wtime and etime, which like
the same columns in runres contain respectively the time spent
waiting for a session and time spent executing.

### Global, mutex protected variables

A ```threads global``` attribute has been added to variables of type
integer, double and string causing the variable to be shared
among all threads.
A mutex is used to control internal data structures in rwloadsim.

### New and updated utilities

The awreport utility is updated and a new utility awrdump is provided.
Additionally, these two and the network test utilities are available
as shell scripts in the bin directory.

## Changed behavior in version 3.0.3 of the RWP\*Load Simulator

The syntax for opening files and pipelines has been enhanced with
Expand Down
5 changes: 3 additions & 2 deletions src/rwl.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
*
* History
*
* bengsig 24-nov-2022 - Release 3.0.4
* bengsig 24-nov-2022 - --pretend-gen-banner (undocumented)
* bengsig 3-nov-2022 - Harden code with rwl_type throughout
* bengsig 31-oct-2022 - Add better queue time via $queueeverytiming:on
Expand Down Expand Up @@ -1858,8 +1859,8 @@ extern const char rwlexecbanner[];

#define RWL_VERSION_MAJOR 3
#define RWL_VERSION_MINOR 0
#define RWL_VERSION_RELEASE 3
#define RWL_VERSION_TEXT "Development" RWL_EXTRA_VERSION_TEXT
#define RWL_VERSION_RELEASE 4
#define RWL_VERSION_TEXT "Production" RWL_EXTRA_VERSION_TEXT
#define RWL_VERSION_DATE // undef to not include compile date
extern ub4 rwlpatch;

Expand Down

0 comments on commit 471c4ef

Please sign in to comment.